Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/222.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 试图从系统应用程序调用setDataEnabled时显示编译错误_Android - Fatal编程技术网

Android 试图从系统应用程序调用setDataEnabled时显示编译错误

Android 试图从系统应用程序调用setDataEnabled时显示编译错误,android,Android,我正在开发Launcher应用程序,我使用了TelephonyManager的setDataEnabled()来启用数据 当我试图调用setDataEnabled()时,它显示编译错误 TelephonyManager tm =(TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE); if (tm != null) { boolean curState = tm.getDataEnabled(); tm.setDat

我正在开发Launcher应用程序,我使用了TelephonyManager的setDataEnabled()来启用数据

当我试图调用setDataEnabled()时,它显示编译错误

TelephonyManager tm =(TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);

if (tm != null) {

boolean curState = tm.getDataEnabled();
    tm.setDataEnabled(curState ? false : true);

}
SetupWizard中也有相同的代码,工作正常。为了在Launcher中工作,我们需要修改Android.mk文件吗? 它是如何为系统应用程序工作的


谢谢…

对这个问题有什么想法吗谢谢!!这个API在测试应用程序中运行得非常好,我希望这个问题是由于Android.mk文件的一些更改而在我的Launcher应用程序中引起的。如果需要,我将共享我的Android.mk。