0

在 Android M 中,我使用了如何在 Android Marshmallow 中创建 wifi 网络共享热点中的代码?创建热点,但它不起作用。

我得到错误。:

java.lang.SecurityException:android.tutorial.hotspotcreation 未授予以下任一权限:android.permission.CHANGE_NETWORK_STATE、android.permission.WRITE_SETTINGS。

如果我使用那个热点代码。

推荐的方法是使用意图:

startActivity(new Intent(WifiManager.ACTION_PICK_WIFI_NETWORK));

有没有办法通过代码创建热点,无需用户干预?

4

1 回答 1

1

正如您的错误消息清楚地显示的那样,您必须向您的清单添加两个权限(或在 6.0+ 上以交互方式请求它们):

  • CHANGE_NETWORK_STATE
  • WRITE_SETTINGS
于 2016-09-30T06:58:58.007 回答