如何禁用生成的签名apk安卓工作室?

时间:2015-11-24 07:41:19

标签: android android-studio apk

您好我尝试生成签名的apk 1次测试,现在我只想刺激测试设备,但Android工作室总是生成签名apk。这将使进程更长(每次我按下运行按钮android studio将自动生成签名apk)如何禁用自动生成签名的apk?我只是想在模拟器上运行应用程序?

4 个答案:

答案 0 :(得分:5)

有一个标签,通常位于AS的左下角。将其从* release更改为* debug。

Build variant tab

(图片来源:Matt W Ott,Android TDD with Robolectric and JUnit

答案 1 :(得分:1)

Android Studio似乎总是使用您所做的最后一种构建类型。

所以只需选择Build - >构建APK,下次它将执行此操作而不是生成签名APK。

答案 2 :(得分:0)

  

从IDE运行或调试项目时,Android Studio会自动使用Android SDK工具生成的调试证书对您的APK进行签名。第一次在Android Studio中运行或调试项目时,IDE会自动在$ HOME / .android / debug.keystore中创建调试密钥库和证书,并设置密钥库和密钥密码。

如果构建变体是RELEASE,则必须提供签名配置,但必须签署apk,因为:

  

Android要求所有APK都可以使用证书进行数字签名,然后才能安装。

来源:Sign Your App

答案 3 :(得分:0)

尝试以这种方式打开
build.gradle(模块:应用) 然后去 buildTypes {} 并删除(删除)

调试{signingConfig signingConfigs.config}

然后 立即同步 并运行“应用”