2017-04-14 55 views
0

我剛剛在android中編譯了一個程序。 Iam得到以下錯誤。如何解決此問題請儘快回覆我!java.lang.ClassNotFoundException:android.telephony.SubscriptionManager

錯誤:執行任務':app:transformClassesWithInstantRunForDebug'失敗。

java.lang.ClassNotFoundException: android.telephony.SubscriptionManager

+0

該類是在Android 5.1中添加的。你正在運行你的應用的Android版本是什麼? – CommonsWare

+0

我正在使用4.4.2即kitkat。我可以生成apk並在此設備上測試嗎? –

回答

0

您正試圖使用​​您正在使用的Android版本中不存在的類。 Android 5.1中添加了android.telephony.SubscriptionManager。你的測試設備比這個更舊。

你的構建工具應該指出你的不兼容性。

can i generate apk and test on this device ?

號要麼停止使用這個類(和其他任何Android 4.4以上版本,API等級19),或者獲得運行的是Android 5.1(API等級22)的測試設備。通常情況下,一個模擬器將是一個選項,但對於android.telephony類,我的猜測是你會得到更準確的硬件結果。