Android Things如何从应用程序调用WiFi设置

时间:2018-03-10 09:55:20

标签: android android-things

我正试图在Android Things预览版6上从我的Android应用程序打开WiFi活动。 下面的代码适用于移动设备,但在Raspberry Pi 3上为Android Things预览6提供了错误

  

startActivity(new Intent(Settings.ACTION_WIFI_SETTINGS));

错误

  

E / AndroidRuntime:致命异常:主要                     过程:com.embdroid.android.homegatewayapp,PID:11302                     android.content.ActivityNotFoundException:找不到处理Intent的Activity {act = android.settings.WIFI_SETTINGS}

2 个答案:

答案 0 :(得分:3)

最近的预览中删除了默认的WiFi设置活动。您可以使用网络管理器API以编程方式连接到网络或使用具有WiFi设置部分的默认启动器。

答案 1 :(得分:0)

尝试使用它需要完整的路径:

           Intent i = new Intent();
           i.setClassName("com.android.settings",
           "com.android.settings.wifi.Settings_Wifi_Settings");
            startActivity(i);

让我知道它是否适合你。