Как отключить сгенерированный подписанный apk android studio?
Привет, я попробовал сгенерированный подписанный apk 1 раз для тестирования, и теперь я хочу стимулировать только на протестированных устройствах, но android studio всегда генерировала подписанный apk. Это продлит процесс (каждый раз, когда я нажимаю кнопку запуска, android studio автоматически генерирует подписанный apk), как отключить автоматически созданный подписанный apk? я просто хочу запустить приложение только на симуляторе?
4 ответа
Есть вкладка, которая обычно находится в левом нижнем углу AS. Измените его с *release на * debug.
(Источник изображения: Мэтт У Отт, Android TDD с Robolectric и JUnit)
Android Studio, кажется, всегда делает последний тип сборки, который вы сделали.
Так что просто выберите Build -> Build APK, и в следующий раз он сделает это вместо Generate Signed APK.
Попытаться таким образом открыть
build.gradle(Модуль: приложение) Затем перейдите к buildTypes {} и Удалить (Удалить)
debug {signatureConfig signatureConfigs.config}
затем синхронизировать сейчас и запустить "приложение"
При запуске или отладке вашего проекта из IDE Android Studio автоматически подписывает ваш APK с помощью отладочного сертификата, созданного инструментами Android SDK. При первом запуске или отладке вашего проекта в Android Studio среда IDE автоматически создает хранилище ключей отладки и сертификат в $HOME/.android/debug.keystore, а также устанавливает хранилище ключей и пароли ключей.
Если вариант сборки - RELEASE, вы должны предоставить конфигурацию подписи, но apk должен быть подписан, потому что:
Android требует, чтобы все APK были подписаны цифровой подписью с сертификатом, прежде чем их можно будет установить.
Источник: Подпишите свое приложение