android - 生成签名APK播放商店

标签 android android-studio gradle apk message

我试图在Android Studio的消息部分生成apk文件夹后为play store签名签名的release,它显示了很多警告,但apk正常工作。

您可以在下面看到警告列表的图片:
enter image description here

最佳答案

我很确定这是由proguard造成的,它混淆了此Facebook库使用的某些类。您可能看不到它崩溃,直到您使用编码到达使用那些混淆类的facebook类。

您可以添加proguard“dontwarn”规则

-dontwarn javax.annotation.Nullable
-dontwarn javax.annotation.concurrent.GuardedBy
-dontwarn javax.annotation.concurrent.CheckReturnValue
[etc ...]

查看崩溃的内容并使用“保持”规则进行更改:
-keep javax.annotation.Nullable
-keep javax.annotation.concurrent.GuardedBy
[etc ...]

关于android - 生成签名APK播放商店,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49416894/

相关文章:

java - SQLite ID 列和 onItemLongClick

spring-boot - 在 Spring Boot 中进行测试时跳过与 mysql 的数据库连接

android - 无法按标题搜索Android应用-仅按包名称搜索

android - setWidth() 按钮安卓

android - 在 Clean Architecture 中管理 Realm 实例的最佳实践是什么?

android - 实时多人游戏还是回合制多人游戏 API?

android - Gradle 找不到 'lint' 作为自定义任务的依赖项

android-studio - 在 Android Studio 中使用 assembleRelease 编译 apk 时 proguardRelease FAILED

android - 找不到属性 'VERSION_CODE'错误:(21,0)

testing - 使用 Gradle 进行集成测试时运行服务器