11得票3回答
为什么我应该在ProGuard中保留BuildConfig?

我遇到了几个带有以下代码行的 ProGuard 示例:# Keep the BuildConfig -keep class com.example.BuildConfig { *; } 我已经在我的应用程序中加入和没有加入这行代码(当然,使用我的软件包),但是没有发现任何区别。 我还查看了生成...

8得票2回答
无法识别符号c882c94be45fff9d16a1cf845fc16ec5

我是一名新开发人员,正在探索Android世界。我目前正在学习Udacity创建Sunshine应用程序的教程。在片段活动类中,为了从openweathermap获取数据,我必须将我的帐户获得的API密钥添加到生成的URL的末尾。在片段活动中调用了BuildConfig.java(单击以查看S...

8得票2回答
在使用 ProGuard 对代码进行混淆后,在 APK 分析器中我应该在哪里找到我的 BuildConfig?

请看来自Android Studio的Analyze APK的以下两张图片。 第一张是minifyEnabled = false,而 另一张是minifyEnabled = true(当然是在解码mapping.txt之后) minifyEnabled = false. Build...

7得票3回答
构建配置失败错误 ';' 预期

我正在导入项目:https://github.com/Kennyc1012/OpenImgur,在收到Imgur客户端ID和API客户端密钥后,构建项目没有问题,但尝试运行应用程序时会出现以下错误: 在BuildConfig.java文件中: public final class Bu...

7得票4回答
如何通过Gradle在Android中列出buildConfig中的所有flavors

这是一个包括三种不同版本的简单Gradle构建: apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.2" defaultCo...