如何为Raspberry Pi3设置与Android设备的WiFi连接
我尝试了这个代码,但它不起作用。 听到错误消息 原因:java.lang.SecurityException:com.example.androidthings.myproject未被授予此权限:android.permission.WRITE\u设置。“ AndroidManifest.xml如何为Raspberry Pi3设置与Android设备的WiFi连接,android,raspberry-pi3,Android,Raspberry Pi3,我尝试了这个代码,但它不起作用。 听到错误消息 原因:java.lang.SecurityException:com.example.androidthings.myproject未被授予此权限:android.permission.WRITE\u设置。“ AndroidManifest.xml uses-permission android:name="android.permission.ACCESS_WIFI_STATE" uses-permission android:
uses-permission android:name="android.permission.ACCESS_WIFI_STATE"
uses-permission android:name="android.permission.CHANGE_WIFI_STATE"
uses-permission android:name="android.permission.WRITE_SETTINGS"
谢谢我已经尝试在raspberry PI 3中创建Wifi连接,发现目前我们无法创建用于互联网共享的Wifi连接。你也可以在android things论坛上查看我提出的问题 您可以在android 7中使用
StartLocalyHotSpot
Import,但它不会共享互联网,只允许本地连接
参考文献
注意:对于
android.permission.WRITE_SETTINGS
如果您将目标设置为低于android 7,则不会创建异常,但我仍然发现它不允许任何连接到该热点。您的清单文件需要权限看起来像您的清单文件需要权限看起来像。非常不清楚的备注。哪一个@cricket_007?@greenapps好吧,似乎我在问题中遗漏了它,但错误所说的那个遗漏了:)不确定Android的事情,但是……”如果设备运行的是Android 6.0或更高版本,并且你的应用程序的目标SDK是23或更高:应用程序必须在清单中列出权限,它必须在应用程序运行时请求它所需的每个危险权限”--谢谢你,cricket_007。我尝试了requestPermissions(),但Manifest.permission.WRITE_设置被拒绝了权限。
uses-permission android:name="android.permission.ACCESS_WIFI_STATE"
uses-permission android:name="android.permission.CHANGE_WIFI_STATE"
uses-permission android:name="android.permission.WRITE_SETTINGS"