TelephonyManager.UssdResponseCallback无法正常运行

时间:2018-07-24 18:53:40

标签: android telephony telephonymanager

我正在一个使用USSD的项目中,任务是解析响应并将其显示给用户。在android Here关于已添加到Android 0的UssdResponseCallback的信息,并尝试使用它来查看我是否会有所不同。

起初,在将要在android 8及更高版本上运行的代码块中添加回调之后,所有东西都能正常编译,但是我注意到Logcat的这一行:

Rejecting re-init on previously-failed class 
java.lang.Class<me.jerryhanks.ussdpoc.MainActivity$dialUSSD$1>: 
java.lang.NoClassDefFoundError: Failed resolution of: 
Landroid/telephony/TelephonyManager$UssdResponseCallback;

然后,当我在运行Android 8的设备中运行鳕鱼时,什么也没发生。 请任何有见识或可能出现此问题的机构,我将不胜感激。 POC的链接位于Github Here

0 个答案:

没有答案