Создайте неподписанный файл APK с Android Studio



Answers

Согласно Build Unsigned APK с Gradle вы можете просто создать свое приложение с помощью gradle. Для этого:

  1. нажмите на раскрывающееся меню на панели инструментов наверху (обычно с иконкой Android и именем вашего приложения)
  2. выберите « Edit configurations
  3. щелкните значок плюса в верхнем левом углу или нажмите alt+insert
  4. выберите Gradle
  5. выберите свой модуль как Gradle project
  6. в Tasks: введите assemble
  7. нажмите OK
  8. Нажмите кнопку PLAY

После этого вы должны найти свой unsigned 'apk' в каталоге ProjectName\app\build\outputs\apk

Question

Я разрабатываю Android-приложение с помощью Android Developer Tool. Теперь я попробовал новую Android-студию, все работает отлично, если подключить мой смартфон к компьютеру и напрямую запустить программу в Android Studio. Но теперь я хочу протестировать программу с помощью других смартфонов, не подключая их к моему компьютеру.

ADT создает файл .apk под именем «projectname / bin» каждый раз, когда вы компилируете программу. Как я вижу это в тот момент, когда Android Studio этого не делает.

Итак, мой вопрос: возможно ли создать неподписанный .apk-файл с Android Studio?




--- Создать новую конфигурацию в signConfigs

unsigned {
        //do not sign
    }

--- Создать тип сборки в buildTypes

unsigned {
        versionNameSuffix '-unsigned'
    }

--- Перейдите к вариантам сборки и выберите неподписанный стандарт. Построить проект.

--- Перейдите в «выходы / apk» и найдите «XXX-unsigned.apk». Чтобы проверить, не является ли оно неподписанным, попробуйте установить его на устройство - вы потерпите неудачу.




Build -> Build APK     //unsigned app


Build -> Generate Signed APK  //Signed app



Шаг 1 Откройте студию Android. Build -> Generate Signed APK .... теперь нажмите «Создать подпись APK».

Шаг 2

Нажмите «Создать новый».

Шаг 3

Заполните данные и нажмите «ОК».

jks key details, Он вернется к предыдущему окну.

Нажмите «Далее» и укажите пароль, который вы сохранили в ключе.

Шаг 4

Теперь нажмите «Готово» и дождитесь завершения процесса сборки.

Теперь apk сгенерирован успешно. Нажмите Показать в Проводнике.

Если вам нужна дополнительная информация, пожалуйста, посетите демоверсию http://javaant.com/how-to-make-apk-file-in-android-studio/#.VwzedZN96Hs




Да, можно создать неподписанный .apk с Android Studio!

Выделите проект в своем проводнике или столбце проекта, а затем File - Project Structure - Artifacts - + - Android Application - From module 'your app' а затем вы можете изменить местоположение и некоторые другие параметры. Я разрешаю сборку make, просто для удобства.




Вы можете нажать раскрывающийся список рядом с кнопкой запуска на панели инструментов,

  1. Выберите «Редактировать конфигурации»
  2. Нажмите «+»
  3. Выберите "Gradle"
  4. Выберите свой модуль как проект Gradle
  5. В Задачи: введите команду

Теперь нажмите ok,

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

Project\app\build\outputs\apk



С Android Studio 2.2.3 на OSX я просто использовал верхнее меню:

Build > Build APK

Он открыл Finder с помощью файла .apk . Это не приведет к созданию подписанного APK. Вы можете выбрать « Generate Signed APK из того же меню, если это необходимо.




Links