2017-09-25 94 views
1

实例链接: https://github.com/androidthings/drivers-samples/blob/master/bmx280/src/main/java/com/example/androidthings/driversamples/TemperatureActivity.java的Android事情树莓派的Bmx280SensorDriver例不工作

它显示了一个例外:

java.lang.RuntimeException: Unable to start activity ComponentInfo{com.kmk.test/com.kmk.test.MainActivity}: java.lang.SecurityException: Caller lacks required permission com.google.android.things.permission.MANAGE_SENSOR_DRIVERS

但是我有在清单中添加权限。

请帮助我...

+0

“注意:如果您未使用Android Studio 3.0或更高版本,则需要在安装应用程序后重新启动设备以获得权限”https://developer.android.com/things/sdk/drivers/ sensors.html – DigitalNinja

+0

如果这不是(很可能),那么你可能只需要在运行时询问权限。 https://developer.android.com/training/permissions/requesting.html – DigitalNinja

+0

Android Things在运行时不支持权限请求。所有权限都被授予,但可能需要重新启动。 –

回答

0

com.google.android.things:androidthings:0.5.1-devpreview必须在Android 0.5事情工作。无法在0.4或更低版本上运行。