当我构建 Android 应用程序的 Amazon (Kindle) 风格时,我遇到了以下运行时错误:
Caused by: java.lang.RuntimeException: Stub!
at com.amazon.device.messaging.ADMMessageReceiver.<init>()
我需要本地 amazon-device-messaging.jar 文件来编译我的应用程序,但我不需要在运行时包含它,因为亚马逊设备将具有必要的类和方法。
如何更新我的 Android Studio build.gradle 文件来执行此操作?
最佳答案
我也遇到了这个问题。将 Amazon Device Messaging jar 添加为库时,Android Studio 自动生成
dependencies {
compile files('libs/amazon-device-messaging-1.0.1.jar')
}
我只需要把它切换到
dependencies {
provided files('libs/amazon-device-messaging-1.0.1.jar')
}
这对我来说很有效。我会赞成你的答案,@Clu,但我没有足够高的声誉。
关于android-studio - Android Studio 运行时错误 stub !在 com.amazon.device.messaging.ADMMessageReceiver.<init>(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24560632/