2013-09-10 9 views
10

Ich benutze Gennymotion, um meine Cordova App zu emulieren, und das Logcat zeigt mir diesen Fehler jedes Mal.Fehler bei genymotion power_supply

E/Genymotion (459): konnte nicht geöffnet werden '/ sys/class/power_supply/genymotion_fake_path/present'

Um meine app laufen ich ein Shell-Befehl:

cordova build && adb install -r platforms\android\bin\Example-debug.apk && adb shell am start -n br.com.example/br.com.example.Example 

Und um den Logcat zu sehen, den ich benutze:

adb logcat 
+0

Was ist das genaue Problem in Bezug auf Ihre App? –

+0

Eigentlich funktioniert meine App gut, aber dieser Fehler springt alle 10 Sekunden im Log. –

+0

Ok. Das ist jedoch kein echtes Problem. Es betrifft Ihre App nicht direkt. Ich poste Ihnen einen Weg, es zu lösen. –

Antwort

4

Android-Tools können Sie die Protokollausgabe filtern. Sie können DDMS verwenden, um die Protokolle anzuzeigen und einen Filter für Ihre App hinzuzufügen.

Füllen Sie das Filterfeld mit Ihrem Paketnamen und Sie sehen nur die von Ihrer App generierten Protokolle. Sie werden nicht mehr durch diese Protokolle geärgert werden.

+3

Danke, das funktioniert gut für mich, was ich getan habe, war Schweigen jedes Protokoll von genymotion von der Commad 'adb logcat Genymotion: S 'hier ist ein Link [Lesen und Schreiben von Protokollen] (http://developer.android.com/ tools/debugging/debugging-log.html) für diejenigen, die logcat an der Konsole einrichten müssen. –