我无法导入" com.codename1.impl.android.AndroidNativeUtil"在我的项目中。我必须使用Native代码实现Sim绑定功能。所以在本机代码中我试图在类下面导入
import com.codename1.impl.android.AndroidNativeUtil;
import android.telephony.TelephonyManager;
import android.content.Context;
但是我无法导入这些类。我需要包含任何第三方库吗?
我收到以下错误
.java:8:错误:找不到符号
TelephonyManager tMgr =(TelephonyManager)getSystemService (Context.TELEPHONY_SERVICE); symbol:方法getSystemService(String)
location:class MyNativeImpl
同时执行以下代码
TelephonyManager tMgr =(TelephonyManager) getSystemService (Context.TELEPHONY_SERVICE);
String mPhoneNumber = tMgr.getLine1Number();
解决方法是什么?
答案 0 :(得分:1)
看起来未找到的符号是getSystemService
,确实没有在该类中声明。您需要使用AndroidNativeUtil.getActivity().getSystemService(...)