生成签名 APK play 商店

Generating Signed APK play store

在 Android Studio 的消息部分生成 release 文件夹后,我正在尝试为 play store 生成已签名的 apk 它显示了很多警告,但 apk工作没有任何问题。

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

我很确定这是由 proguard 引起的,混淆了这个 facebook 库使用的一些 类。你可能不会看到它崩溃,直到你使用你的编码到达那些使用那些混淆的 类.

的 facebook 类

您可以添加混淆器 "dontwarn" 规则

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

查看 "keep" 规则导致的崩溃和变化:

-keep javax.annotation.Nullable
-keep javax.annotation.concurrent.GuardedBy
[etc ...]