Мы разработали несколько приложений и опубликовали их на Android Market. Сейчас мы пишем приложение, которое другая компания будет рекламировать и продавать через свой собственный аккаунт издателя. Другая компания не имеет опыта работы с Android Market или с разработкой Android. Буду признателен за любые идеи от других, кто сталкивался с подобными ситуациями. Я особенно обеспокоен следующими областями:
Подписание приложения
. Альтернативы, которые мы видим: подписать нашим обычным ключом; создать пару ключей подписи, характерную для другой компании, и подписать ее; или помогите другой компании установить систему разработки, сгенерировать пару ключей и сделать подпись самостоятельно. Последнее потребовало бы от нас прислать им исходники проекта, что представляет свои проблемы. Помимо нашей заботы об отправке источника, имеет ли значение выбор каким-либо образом?Лицензирование
Поскольку проверка лицензии будет выполняться для их учетной записи, в коде потребуется встроить их открытый ключ для расшифровки ответа лицензии. Есть ли какая-то причина, по которой они должны беспокоиться о том, чтобы поделиться этим ключом с нами? Есть ли какие-то альтернативы, чтобы они делились с нами ключом?Издательство
Другая компания отвечает за весь маркетинг и продажи; мы несем ответственность за разработку приложений. Судя по тому, что мы можем сказать, Android Market не настроен на четкое разделение этих ролей. (Предполагается, что разработчик также будет издателем.) Это затрудняет разработку разделения обязанностей для процесса публикации. Нашей первоначальной мыслью было предоставить им файл .apk и позволить им оттуда его обработать. Вопрос лицензирования был первым признаком того, что мы были наивны по этому поводу. Сам процесс публикации довольно технический, и мы видим две альтернативы: пройти их через все этапы или попросить их дать нам доступ к своей учетной записи издателя и сделать это самим. Что делают другие?