访问无线和网络设置页面

Rah*_*hul 2 android adb android-settings

我实际上正在尝试使用 am start 打开无线和网络设置页面。

我尝试了所有可能的方法来执行此操作,并且能够打开“设置”页面和移动运营商设置页面。但不是无线和网络页面(其中包含VPN飞行模式移动网络等)。

我尝试打开网络运营商页面的方式如下:

adb shell am start -a android.settings.WIRELESS_SETTINGS -n com.android.phone/.NetworkSetting
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮助以类似的方式打开无线和网络设置页面吗?

预先感谢拉胡尔

mik*_*_os 5

使用:

adb shell am start -a android.settings.WIRELESS_SETTINGS
Run Code Online (Sandbox Code Playgroud)

编辑:要从代码中获得相同的结果,您可以发送广播意图:

Intent i = new Intent("android.settings.WIRELESS_SETTINGS");
mContext.sendBroadcast(i);
Run Code Online (Sandbox Code Playgroud)

Edit2:这是使用活动名称启动它的命令:

adb shell am start -n 'com.android.settings/.Settings\$WirelessSettingsActivity'
Run Code Online (Sandbox Code Playgroud)

根据环境的不同,符号 $ 可能会也可能不会被转义(如果不起作用,请删除之前的 \)。