Ich spiele nur mit etwas Code herum. Ich erstelle eine Aktivität und einfach etwas tun, wie folgt aus:Android OS 2.2 Berechtigungen: Ich habe absolut keine Ahnung, warum dieses einfache Stück Code nicht funktioniert. Was mache ich falsch?
long lo = currentTimeMillis();
System.out.println(lo);
lo *= 3;
System.out.println(lo);
SystemClock.setCurrentTimeMillis(lo);
System.out.println(currentTimeMillis());
Ja, in meinem AndroidManifest.xml, ich habe hinzugefügt:
<uses-permission android:name="android.permission.SET_TIME"></uses-permission>
<uses-permission android:name="android.permission.SET_TIME_ZONE"></uses-permission>
ändert sich nichts. Der SystemClock wird nie zurückgesetzt ... er tickt einfach weiter. Der Fehler, den ich bekomme, sagt nur, dass die Erlaubnis "SET_TIME" dem Programm nicht gewährt wurde. Schutzstufe 3.
Die Berechtigungen sind da ... und in der API für 2.2 heißt es, dass diese Funktion jetzt unterstützt wird. Ich habe keine Ahnung, was ich falsch mache.
Wenn android.content.Intent; kommt ins Spiel, bitte erklären. Ich verstehe nicht wirklich was die Idee hinter Intents!
Danke für jede Hilfe!
Zeigt logcat etwas? –