我刚刚在android中编写了一个程序。我得到以下错误。如何解决这个请尽快回复我!
错误:任务':app:transformClassesWithInstantRunForDebug'执行失败。
java.lang.ClassNotFoundException:android.telephony.SubscriptionManager
答案 0 :(得分:0)
您正在尝试使用您正在使用的Android版本上不存在的类。 Android 5.1中添加了android.telephony.SubscriptionManager
。您的测试设备比旧版本早。
您的构建工具应该指出这与您不兼容。
我可以在这个设备上生成apk并进行测试吗?
没有。请停止使用此类(以及除Android 4.4,API级别19之外的任何其他内容)或获取运行Android 5.1(API级别22)的测试设备。通常情况下,模拟器是一个选项,但对于android.telephony
类,我的猜测是你可以通过硬件获得更准确的结果。