Haben Sie dieses glänzendes Manifest bereit, alleAndroid Dinge gewährt keine Berechtigungen beim Booten, was gibt es?
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="exm.rand.lol">
<uses-permission android:name="com.google.android.things.permission.MODIFY_SCREEN_SETTINGS" />
<uses-permission android:name="com.google.android.things.permission.REBOOT"/>
<application>
<uses-library android:name="com.google.android.things" />
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.IOT_LAUNCHER" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
</application>
</manifest>
und noch Berechtigungen ze gewährt werden, wenn ich das Raspberry Pi boote es mit diesem in der logcat nicht
12-01 15:23:19.349 2960 2960 E AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{exm.rand.lol/exm.rand.lol.MainActivity}: java.lang.SecurityException: Calling process requires permission com.google.android.things.permission.MODIFY_SCREEN_SETTINGS
ich hoch und niedrig gesucht, stolperte auf mehrere Threads auf Stackoverflow
Android Things permission com.google.android.things.permission.MANAGE_INPUT_DRIVERS not found
How to request permission on Android Things?
aber ohne Erfolg. Rebooting nichts tun, wird der Neuinstallation nichts tun, ist die einzige Art, wie ich atm gefunden Berechtigungen zu geben, ist sie manuell durch adb zu gewähren, wie dis
adb shell pm grant exm.rand.lol com.google.android.things.permission.REBOOT
Lauf neuesten Preiew 6 von Android Things.
Sie benötigen nicht wirklich die 'REBOOT'-Berechtigung zum [Neustart von Android Things-Geräten] (https://Stackoverflow.com/a/44209713/3290339) – Onik
Sind Sie sicher, dass das Manifest diesen Fehler anzeigt? Der Fehler bedeutet, dass Sie auf dem Element "" 'android: permission =" com.google.android.things.permission.MODIFY_SCREEN_SETTINGS "' haben. –
CommonsWare
@Onik löst immer noch nicht das ursprüngliche Problem, dass Berechtigungen nicht erteilt werden. –