Android Things 如何从应用调用 WiFi 设置
Android Things How to call WiFi settings from app
我正在尝试从 android 应用程序 Android Things preview 6 版本中打开 WiFi activity。
下面的代码适用于移动设备,但在 Android Things preview 6 on Raspberry Pi 3
时出错
startActivity(new Intent(Settings.ACTION_WIFI_SETTINGS));
错误
E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.embdroid.android.homegatewayapp, PID: 11302
android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.settings.WIFI_SETTINGS }
在需要完整路径的时候试试这个:
Intent i = new Intent();
i.setClassName("com.android.settings",
"com.android.settings.wifi.Settings_Wifi_Settings");
startActivity(i);
让我知道它是否适合你。
默认 WiFi 设置 activity 已在最近的预览中删除。您可以使用网络管理器 API 以编程方式连接到网络或使用具有 WiFi 设置部分的默认启动器。
我正在尝试从 android 应用程序 Android Things preview 6 版本中打开 WiFi activity。 下面的代码适用于移动设备,但在 Android Things preview 6 on Raspberry Pi 3
时出错startActivity(new Intent(Settings.ACTION_WIFI_SETTINGS));
错误
E/AndroidRuntime: FATAL EXCEPTION: main Process: com.embdroid.android.homegatewayapp, PID: 11302 android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.settings.WIFI_SETTINGS }
在需要完整路径的时候试试这个:
Intent i = new Intent();
i.setClassName("com.android.settings",
"com.android.settings.wifi.Settings_Wifi_Settings");
startActivity(i);
让我知道它是否适合你。
默认 WiFi 设置 activity 已在最近的预览中删除。您可以使用网络管理器 API 以编程方式连接到网络或使用具有 WiFi 设置部分的默认启动器。