我正在使用适用于 Agora.io 的 Android SDK 并尝试实现实时音频广播。出现错误
Posted
技术标签:
【中文标题】我正在使用适用于 Agora.io 的 Android SDK 并尝试实现实时音频广播。出现错误【英文标题】:I am using the Android SDK for Agora.io and trying to implement live audio broadcasting.Getting error 【发布时间】:2019-02-22 18:56:12 【问题描述】:但是当我在我的应用程序中实现时出现以下错误。应用程序正在崩溃。你能帮帮我吗!
java.lang.ClassCastException: android.support.multidex.MultiDexApplication 无法转换为 com.addemo.mdp.voice_test.AGApplication 在 com.addemo.mdp.voice_test.ui.BaseActivity.checkSelfPermission(BaseActivity.java:108) 在 com.addemo.mdp.voice_test.ui.BaseActivity.checkSelfPermissions(BaseActivity.java:85) 在 com.addemo.mdp.voice_test.ui.BaseActivity.access$000(BaseActivity.java:38) 在 com.addemo.mdp.voice_test.ui.BaseActivity$2.run(BaseActivity.java:75)
请在dropbox-https://www.dropbox.com/s/lrrq528mdrrt1ay/Voice_test.zip?dl=0查看我的代码
【问题讨论】:
请检查我的代码,如果可能的话给我解决方案 【参考方案1】:AndroidManifest.xml 文件名值应该改变;
来自:
android:name="android.support.multidex.MultiDexApplication"
到:
android:name=".AGApplication"
【讨论】:
【参考方案2】:在
检查您的源代码com.addemo.mdp.voice_test.AGApplication
也许你可以试试这个。
exception android.support.multidex.MultiDexApplication cannot be cast class
https://developer.android.com/studio/build/multidex
【讨论】:
以上是关于我正在使用适用于 Agora.io 的 Android SDK 并尝试实现实时音频广播。出现错误的主要内容,如果未能解决你的问题,请参考以下文章