我有一部飞利浦 w626 双卡安卓 2.3.5 手机。
当我手动打开数据连接时,会出现 SIM 选择对话框,我必须选择打开数据的卡。我想以编程方式启动这个对话框,例如当我启动需要数据连接的应用程序时使用一些 Tasker 插件。
手机已经root了,可以用adb shell,logcat,
谢谢你。
我有一部飞利浦 w626 双卡安卓 2.3.5 手机。
当我手动打开数据连接时,会出现 SIM 选择对话框,我必须选择打开数据的卡。我想以编程方式启动这个对话框,例如当我启动需要数据连接的应用程序时使用一些 Tasker 插件。
手机已经root了,可以用adb shell,logcat,
谢谢你。
使用以下代码段
int adb = Settings.Secure.getInt(context.getContentResolver(),
Settings.Secure.ADB_ENABLED, 0);
// toggle the USB debugging setting
adb = adb == 0 ? 1 : 0;
Settings.Secure.putInt(context.getContentResolver(),
Settings.Secure.ADB_ENABLED, adb);
添加这些权限
<uses-permission android:name="android.permission.WRITE_SETTINGS"></uses-permission>
<uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS"></uses-permission>
如需进一步帮助,请查看以下链接