每当我尝试运行应用的正式版本时,只要试图使用任何Google Cast功能就会立即崩溃。
当我在MainActivity中调用以下代码时,程序会立即崩溃:
java.lang.IllegalStateException: Failed to initialize CastContext.
Caused by: java.lang.IllegalAccessException: java.lang.Class<editpackagename.utils.CastOptionsProvider> is not accessible from java.lang.Class<com.google.android.gms.cast.framework.CastContext>
at java.lang.Class.newInstance(Native Method)
at com.google.android.gms.cast.framework.CastContext.zzbd(Unknown Source)
at com.google.android.gms.cast.framework.CastContext.getSharedInstance(Unknown Source)
at editpackagename.activities.MainActivity.onCreate(MainActivity.java:52)
当我在MainActivity中调用以下代码时,程序会立即崩溃:
CastContext castContext = CastContext.getSharedInstance(this);
如果我运行调试版本,一切都按预期工作。使用Play Services cast-framework 9.4.0。
-keep class abc.xyz.videocast.CastOptionsProvider { *; }
- user4500