And*_*rdo 18 android gradle android-studio
我正在尝试使用Gradle在Android Studio的发布模式下使用Build Variant测试应用程序.
的build.gradle:
(omitted dependencies and repositories)
android {
apply plugin: 'android'
compileSdkVersion 19
buildToolsVersion "19.0.0"
defaultConfig {
minSdkVersion 11
targetSdkVersion 16
versionCode 1
versionName "1.0"
}
signingConfigs {
release {
storeFile file("release.jks")
storePassword "password"
keyAlias "MobileAndroid"
keyPassword "password"
}
}
buildTypes {
release {
runProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
signingConfig signingConfigs.release
}
}
}
Run Code Online (Sandbox Code Playgroud)
如果Build Variant发布,Gradle将返回错误
使用任务':app:packageRelease'的配置发现了一个问题.
为属性'signingConfig.storeFile'指定的文件'/Users/andre/workspace/MobileAndroid/app/release.jks'不存在.
删除"signingConfig.storeFile"会返回Android Studio消息框错误:
应用程序安装失败
安装失败,因为APK未签名或签名不正确.如果这是基于Gradle的项目,请确保在Gradle构建脚本中指定了签名配置.
release.jks存在并使用Android Studio向导"Build> Generate Signed APK ..."我可以生成一个app.apk签名.
如何在Gradle中解决此错误?
Sco*_*rta 22
请仔细检查该文件是否存在于错误消息所在的位置(Users/andre/workspace/MobileAndroid/app/release.jks),并且没有权限问题阻止文件被读取.
| 归档时间: |
|
| 查看次数: |
41128 次 |
| 最近记录: |