最近从

Eclipse更改为

Android Studio,我也将JDK从java-open-jdk更改为jdk1.7.0_45.

现在我试图运行我的第一个应用程序,我得到这个消息:

Installation failed since the APK was either not signed, or signed incorrectly.

If this is a Gradle-based project, then make sure the signing configuration

is specified in the Gradle build script

编辑:

当我从Android Studio运行时,我收到上面显示的错误.当我从命令行运行它,我没有得到一个错误(应用程序正在运行,我得到一个错误,但与gradle无关).

我从here获得了代码

您可以在google repo查看build.gradle

更新2:

我添加了这段代码

signingConfigs {

release {

storeFile file("john.keystore")

storePassword "john"

keyAlias "johnkeystore"

keyPassword "john"

}

}

就在build.gradle文件中的buildTypes代码块的上方.

文件john.keystore是我的项目的根目录.我正在运行gradlew assembleRelease,我得到一个xxx-release-unsigned.apk.

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐