Как создать APK-файл в Eclipse? - PullRequest
       117

Как создать APK-файл в Eclipse?

421 голосов
/ 05 января 2011

Когда я разрабатываю проект с использованием Eclipse , файл APK отправляется на эмулятор. Но я хочу загрузить свое приложение на реальное устройство. Есть ли инструмент для создания APK-файла?

Какой процесс? Или можно вытащить файл APK из эмулятора?

Ответы [ 12 ]

399 голосов
/ 05 января 2011

Когда вы запускаете проект на эмуляторе, файл APK создается в каталоге bin.Имейте в виду, что только сборка проекта (а не запуск it) не выведет файл APK в каталог bin.

314 голосов
/ 05 января 2011

Для тестирования на устройстве вы можете подключить устройство через USB и запускать с Eclipse как эмулятор.

Если вам нужно распространять приложение, используйте функцию экспорта:

alt text

alt text

Тогда следуйте инструкциям. Вам нужно будет создать ключ в процессе.

175 голосов
/ 13 февраля 2012

Нет необходимости создавать ключ и т. Д., Если вы просто хотите поиграть с ним на своем устройстве.

С Eclipse:

Чтобы экспортировать неподписанный .apk из Eclipse, щелкните правой кнопкой мыши проект в проводнике пакетов и выберите Инструменты Android -> Экспортировать неподписанный пакет приложений .Затем укажите местоположение файла для неподписанного .apk.

33 голосов
/ 05 января 2011

Файл APK находится в каталоге /workspace/PROJECT_FOLDER/bin. Чтобы установить APK-файл на реальном устройстве:

  1. Подключите ваше реальное устройство к ПК / ноутбуку.

  2. Перейдите к sdk/tools/ с помощью терминала или командной строки.

  3. adb install <FILE PATH OF .APK FILE>

Вот и все ...

24 голосов
/ 29 марта 2012

Просто щелкните правой кнопкой мыши по своему проекту и перейдите к

* Экспорт -> Android -> Экспорт приложения Android -> YOUR_PROJECT_NAME -> Создать новый путь к хранилищу ключей -> Заполнить детали -> Установитьрасположение .apk -> Теперь вы можете получить файл .apk *

Установить его на свой мобильный.

21 голосов
/ 12 марта 2013

Мы можем сделать подписанный и неподписанный файл APK. На вашем устройстве может быть установлен подписанный файл APK.

Для создания подписанного файла APK:

  1. Щелкните правой кнопкой мыши проект в проводнике пакетов

  2. Выбрать Инструменты Android -> Экспорт подписанного пакета приложений .

  3. Затем укажите местоположение файла для подписанного .apk.

Для создания неподписанного файла APK:

  1. Щелкните правой кнопкой мыши проект в проводнике пакетов

  2. Выбрать Инструменты Android -> Экспорт пакета неподписанных приложений .

  3. Затем укажите местоположение файла для неподписанного APK-файла.

12 голосов
/ 05 января 2011

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

Дополнительные инструкции по распознаванию телефона: http://developer.android.com/guide/developing/device.html

Если вы хотите экспортировать подписанную версию APK-файла (для загрузки на рынок или для размещения на веб-сайте), щелкните правой кнопкой мыши проект в Eclipse, выберите «Экспорт», а затем выберите «Экспорт приложения Android».

Подробнее: http://developer.android.com/guide/publishing/app-signing.html#ExportWizard

6 голосов
/ 04 декабря 2014

Самый простой способ создания подписанных / неподписанных APK с помощью Eclipse и ADT заключается в следующем:

  1. Щелкните правой кнопкой мыши свой проект в «Project Explorer»
  2. Наведите указатель мыши на "Инструменты Android"
  3. Выберите «Экспортировать подписанный пакет приложения» или «Экспортировать». Пакет без подписи "
  4. Выберите местоположение для нового файла APK и нажмите «Сохранить» .

    • ПРИМЕЧАНИЕ. Если вы пытаетесь создать APK для бета-распространения, вы вероятно, необходимо создать подписанный пакет , который требует 1025 * хранилище ключей *. Если вы будете следовать процессу «Подписанное заявление» в Eclipse ADT проведет вас через процесс создания нового хранилища ключей.

Надеюсь, это поможет.

6 голосов
/ 31 марта 2013

Файл bin/XXX.apk может быть создан автоматически, как только вы сохраните любой исходный файл:

Окно / Настройки, Android / Сборка, снимите флажок «Пропускать упаковку и индексирование ...»

5 голосов
/ 14 сентября 2014

Eclipse 3.7 (Индиго): Перейти в Windows -> Настройки -> Android -> Построить и снять флажок «Пропускать упаковку и индексацию до экспорта или запуска»

Кроме того, вы можете создать его вручную через Меню -> Проект -> ** Снимите отметку"Построить автоматически" **.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...