Как отключить сгенерированный подписанный 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 были подписаны цифровой подписью с сертификатом, прежде чем их можно будет установить.

Источник: Подпишите свое приложение

Другие вопросы по тегам