После обновления моей Android Studio до последней версии я больше не могу найти возможность создавать подписанный apk.
Я пробовал установить бета-версии и канареечные сборки Android Studio, но они, похоже, тоже не поддерживают эту возможность. Может ли кто-нибудь помочь мне понять, как создавать подписанные файлы apks?
Быстрое исправление: перейдите в Файл-> Структура проекта-> Варианты сборки, в типах сборки выберите сборку, которую вы хотите Отладка или Выпуск, прокрутите вниз и добавьте ключ в Заполнители манифеста, примените изменения и нажмите ОК, я надеюсь, вы найдете Сгенерировать подписанные параметры пакета / APK в процессе сборки, я не знаю, правильный ли это способ сделать, это приблизительное предположение.
Я не могу найти вариант сборки в разделе файл-> структура проекта
извините, я предположил, что вы используете Android Studio 3.4 canary 3.
Я решил эту проблему, удалив и повторно загрузив Инструменты сборки Android SDK. Опубликуйте это здесь на случай, если кто-то еще столкнется с этой проблемой.
Я заметил сообщение от Android Studio: «Некоторые Инструменты сборки Android SDK отсутствуют». После их скачивания появилась опция. Спасибо, что переключили мое внимание на эту часть!
Попробуйте недействительный перезапуск Перейти к файлу> Недействительные кеши / перезапустить Если проблема не исчезла, вам необходимо переустановить студию Android, а не сборку. Удалите папку студии Android от пользователей или там, где вы указали путь при установке. Затем откройте студию Android, и она автоматически начнет установку
Я попытался переустановить Android SDK Build Tools, но у меня это не сработало. Но мне удалось увидеть эту возможность, убедившись, что проект открывается в каталоге Android, а не в корне проекта.
БЛАГОДАРЮ ВАС! Это заставило меня показать дополнительные параметры.
Следующее решение сработало для меня. После долгих исследований я нашел эту ссылку. https://developer.android.com/studio/releases/build-tools. Здесь, как уже упоминалось, нам нужно указать версию инструмента сборки Android в файле app \ build.gradle.
android {
buildToolsVersion "29.0.2"
}
В моем случае проблема была в build.gradle, проверьте, указали ли вы:
apply plugin: 'com.android.application'
Изначально у меня была проблема с узлом в моем проекте, поэтому я добавил это в терминал:
sudo ln -s "$(which node)" /usr/local/bin/node
Затем на Файл> Синхронизировать проект с файловой системой Gradle.
После этого он появился в меню «Сборка».
Может быть, и после этого можно сделать: Файл> Аннулировать Chaches / Restart ....
./gradlew assembleReleasedeveloper.android.com/studio/build/building-cmdline