应用程序在 QuickBlox 的发布版本中崩溃
App crashes in release build cause of QuickBlox
我在我的应用程序中使用 quickblox,我当前的 sdk 版本是调试模式下的最新版本,一切都很顺利 运行 但是当我为发布版本签署我的应用程序时,我注意到我需要添加一些在 progaurd 中为 quickblox 和其他一些库进行配置,因此显示了 apk 但是当我 运行 它在尝试通过 quickblox 登录时崩溃给我这个
enter code here
Caused by: java.lang.RuntimeException: Stub!
10-06 16:36:48.469 8143-8143/? E/AndroidRuntime: at org.a.b.e.a.<init>(Unknown Source)
10-06 16:36:48.469 8143-8143/? E/AndroidRuntime: at org.a.b.a.b.h.<init>(Unknown Source)
10-06 16:36:48.469 8143-8143/? E/AndroidRuntime: at org.a.b.a.b.b.<init>(Unknown Source)
10-06 16:36:48.469 8143-8143/? E/AndroidRuntime: at org.a.b.a.b.f.<init>(Unknown Source)
10-06 16:36:48.469 8143-8143/? E/AndroidRuntime: at com.quickblox.core.rest.RestRequest.a(Unknown Source)
10-06 16:36:48.469 8143-8143/? E/AndroidRuntime: at com.quickblox.core.rest.RestRequest.asyncRequestWithCallback(Unknown Source)
10-06 16:36:48.469 8143-8143/? E/AndroidRuntime: at com.quickblox.core.query.Query.a(Unknown Source)
10-06 16:36:48.469 8143-8143/? E/AndroidRuntime: at com.quickblox.core.query.Query.performAsyncWithCallback(Unknown Source)
10-06 16:36:48.469 8143-8143/? E/AndroidRuntime: at com.quickblox.auth.QBAuth.createSessionUsingSocialProvider(Unknown Source)
有人可以帮助我,我所缺少的是有没有办法在发布 apk 中实现它 运行。
任何帮助将不胜感激。
这是我在 pro 文件中的错误 -dontwarn org.apache.http。**
并且没有添加 -keep class org.apache.http.**{ public *;}
我的错希望它能帮助任何面对它的人
当发布的 apk 中存在问题时,由于 proguard 而出现问题的可能性最大。
因此,在您的项目中添加以下行:
-keep class org.webrtc.** { *; }
我在我的应用程序中使用 quickblox,我当前的 sdk 版本是调试模式下的最新版本,一切都很顺利 运行 但是当我为发布版本签署我的应用程序时,我注意到我需要添加一些在 progaurd 中为 quickblox 和其他一些库进行配置,因此显示了 apk 但是当我 运行 它在尝试通过 quickblox 登录时崩溃给我这个
enter code here
Caused by: java.lang.RuntimeException: Stub!
10-06 16:36:48.469 8143-8143/? E/AndroidRuntime: at org.a.b.e.a.<init>(Unknown Source)
10-06 16:36:48.469 8143-8143/? E/AndroidRuntime: at org.a.b.a.b.h.<init>(Unknown Source)
10-06 16:36:48.469 8143-8143/? E/AndroidRuntime: at org.a.b.a.b.b.<init>(Unknown Source)
10-06 16:36:48.469 8143-8143/? E/AndroidRuntime: at org.a.b.a.b.f.<init>(Unknown Source)
10-06 16:36:48.469 8143-8143/? E/AndroidRuntime: at com.quickblox.core.rest.RestRequest.a(Unknown Source)
10-06 16:36:48.469 8143-8143/? E/AndroidRuntime: at com.quickblox.core.rest.RestRequest.asyncRequestWithCallback(Unknown Source)
10-06 16:36:48.469 8143-8143/? E/AndroidRuntime: at com.quickblox.core.query.Query.a(Unknown Source)
10-06 16:36:48.469 8143-8143/? E/AndroidRuntime: at com.quickblox.core.query.Query.performAsyncWithCallback(Unknown Source)
10-06 16:36:48.469 8143-8143/? E/AndroidRuntime: at com.quickblox.auth.QBAuth.createSessionUsingSocialProvider(Unknown Source)
有人可以帮助我,我所缺少的是有没有办法在发布 apk 中实现它 运行。 任何帮助将不胜感激。
这是我在 pro 文件中的错误 -dontwarn org.apache.http。** 并且没有添加 -keep class org.apache.http.**{ public *;} 我的错希望它能帮助任何面对它的人
当发布的 apk 中存在问题时,由于 proguard 而出现问题的可能性最大。 因此,在您的项目中添加以下行:
-keep class org.webrtc.** { *; }