将该行添加到DefaultConfig
中。
android {
defaultConfig {
...
testBuildType System.getProperty('testBuildType', 'debug')
}
}
现在您可以运行下面的命令来获得测试apk的发布版本
./gradlew assembleAndroidTest -DtestBuildType=release
我想建立Android应用程序,并开始签署它。为此,我需要有APK的发布版本。Google文档只建议Eclipse和ant使用发布构建的方法:http://developer.android.com/tools/publishing/app-signing.html#releaseCompile 然而,我无法找到如何强制gradle构建发布版本的APK。也没有给出任何提示。建议,没有安装版本配置,
2)有没有一种方法可以不使用这个pom,而是配置teamcity构建步骤,直接从gradle构建发布?
我们有一个包含多个子项目的多项目gradle存储库。其中一个子项目应该生成单独的testJar并将其发布到本地maven存储库: 这有效,我可以看到是在中生成的。 然后,在根项目gradle中。kts我们设立了一个发布扩展: 这也正常工作,我可以看到模块发布在目录中。但是,没有发布。我找不到如何将工件附加到根项目中定义的发布。
我正在尝试建立一个APK,我可以上传到播放商店。 (在确认了Android Studio的警告消息后,a.S.弹出了一个Generate Signed APK向导,我通过了这个向导,传递了我的密钥的详细信息。生成的APK被Play Store拒绝了,因为密钥的有效期太短了)。 我也试着打开Android Studio终端窗口并运行“gradle”,正如上面的消息所指示的,但是没有找到这个命令。顺便
我已经将整个项目上传到了GitHub https://GitHub.com/respectthecode/android-studio-library-example 更新1 根据帕德玛·库马尔的建议,这就是我所尝试的。 null 在构建之后,我得到了这个错误 添加依赖项似乎不会对错误产生任何影响。从上面继续 单击 切换到选项卡 单击并选择 单击和 单击 根据伊森的建议,这就是我们得到的 2个子项
问题内容: 我正在尝试从Eclipse迁移项目,但是没有尝试过。在Eclipse中,我有3个项目(2个android应用程序项目和1个android库项目)。2个应用程序项目取决于库项目。当我执行gradle导出时,我得到3个无效的项目。我愿意对项目进行重组,但没有找到有关如何完成此工作的任何文档。 有没有办法使Eclipse导出的3个项目一起工作?我最好重新组织一下工作,如果可以的话,是否应该提