当我开发时,请始终使用Run(Shif+F10)
按钮。但Run
使未签名的应用程序。因此,如果我想测试我的应用,我必须Build > Generate Signed APK > install
。这很烦人。所以当我点击Run
按钮时,我想自动签名。
如果不可能,请告诉我测试我的应用程序的有用功能
答案 0 :(得分:2)
是的,可以使用以下代码添加到您的Gradle脚本中。
我设法解决了添加此代码并使用gradle build构建的问题:
android {
...
signingConfigs {
release {
storeFile file("release.keystore")
storePassword "******"
keyAlias "******"
keyPassword "******"
}
}
buildTypes {
release {
signingConfig signingConfigs.release
}
}
}
这会生成一个签名版本的apk文件。 同时在生成你的api时,请确保你的buid veriant就是这样的Relese。
答案 1 :(得分:0)
答案 2 :(得分:-1)
它不可能,生成签名的apk是获取已签名的应用程序的唯一方法,如果你通过运行获得签名的apk没有必要在工作室生成签名的apk选项,所以它不可能