Как сделать готовый APK-файл для публикации средствами экспорта?и какой параметр установить? - PullRequest
4 голосов
/ 28 марта 2011

Я сделал небольшое приложение на Android и хочу опубликовать его на маркете.

Итак, во-первых, как экспортировать окончательный APK из затмения, а во-вторых, какие параметры нужно установить в файле AndroidManifest?

Пожалуйста, помогите мне.

1 Ответ

12 голосов
/ 28 марта 2011

1) Извлечение подписанного пакета

Цитата из здесь :

Компиляция и подписание с Eclipse ADT При использовании Eclipse с ADT вы можете использовать мастер экспорта для экспорта подписанный .apk (и даже создать новый хранилище ключей, если необходимо). Экспорт Мастер выполняет все взаимодействия с Keytool и Jarsigner для вы, что позволяет выполнять подписывание через графический интерфейс вместо командной строки. Так как Мастер экспорта использует оба Keytool и Jarsigner, вы должны убедиться, что они доступны на вашем компьютере, как описано выше в базовой настройке для подписи.

Чтобы создать подписанный .apk, щелкните правой кнопкой мыши проект в проводнике пакетов и выберите Инструменты Android> Экспорт Подписанный пакет приложений. (Или откройте Файл AndroidManifest.xml в Eclipse, откройте вкладку «Обзор» и нажмите «Использовать» Мастер экспорта.) Окно, которое появится будет отображать все найденные ошибки пытаясь экспортировать ваш приложение. Если ошибок не найдено, продолжить с мастером экспорта, который проведет вас через процесс подписание заявки, в том числе шаги для выбора закрытого ключа с помощью которого подписать .apk, или создание нового хранилища ключей и частного ключ.

Когда вы завершите работу мастера экспорта, у вас будет подписанный .apk, который готов для распространения.

2) Манифест В файле манифеста много параметров. Основные из них вам нужны: Параметры метки манифеста:

package="com.yourcompany.yourapppackage"

- это название пакета вашего проекта. Я полагаю, у вас это уже есть.

android:versionCode="4" android:versionName="1.0.3"

Эти два описывают код и название версии вашего программного обеспечения. Код версии всегда должен быть целым числом, а именем версии может быть любая строка, которая вам нравится. Не забудьте увеличить код своей версии при загрузке обновления.

Вложенный тег <uses-sdk android:minSdkVersion="3" /> тег, определяющий минимальный уровень API, используемый вашим приложением.

Вложенные теги <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> необходимы только в том случае, если вам нужны некоторые разрешения для приложения.

Подробнее о файле манифеста здесь .

...