【发布时间】:2016-10-31 06:42:39
【问题描述】:
在 API 级别 17 中使用 android adb shell 我可以使用 svc 数据启用/禁用 启用和禁用移动数据,但如果我尝试务实地进行它确实有效并且毫无例外地通过这是我的代码
try{ Log.e(TAG,"Before mobile data thread");
Process proc = Runtime.getRuntime().exec("su");
DataOutputStream os= new DataOutputStream(proc.getOutputStream());
os.writeBytes("svc data disable\n");
os.writeBytes("exit\n");
os.flush();
try{
proc.waitFor();
if(proc.exitValue() !=255)
{
Log.e(TAG,"Disabling mobile data");
}else{
Log.e(TAG,"Error Disabling mobile data");
}
}catch(Exception e){}
} catch (Exception ex){Log.e(TAG,"IN mobile data exception exception");}
任何建议我如何禁用/启用移动数据
【问题讨论】:
标签: java android-4.2-jelly-bean