Ошибки Logcat при запуске эмулятора Android - PullRequest
2 голосов
/ 11 февраля 2011

Я использую эмулятор, нацеленный на 2.3 (уровень API 9). Я удалил все загруженные приложения (включая любой написанный мной код), но все равно получаю все эти ошибки logcat при запуске эмулятора:

[ollie@devdataload scripts]$ startlogcat.sh 
- waiting for device -
E/Zygote  (   32): setreuid() failed. errno: 2
E/Zygote  (   32): setreuid() failed. errno: 17
E/BatteryService(   61): usbOnlinePath not found
E/BatteryService(   61): batteryVoltagePath not found
E/BatteryService(   61): batteryTemperaturePath not found
E/SurfaceFlinger(   61): Couldn't open /sys/power/wait_for_fb_sleep or /sys/power/wait_for_fb_wake
E/SensorService(   61): couldn't open device for module sensors (Invalid argument)
E/System  (   61): Failure starting core service
E/System  (   61): java.lang.SecurityException
E/System  (   61):      at android.os.BinderProxy.transact(Native Method)
E/System  (   61):      at android.os.ServiceManagerProxy.addService(ServiceManagerNative.java:146)
E/System  (   61):      at android.os.ServiceManager.addService(ServiceManager.java:72)
E/System  (   61):      at com.android.server.ServerThread.run(SystemServer.java:206)
E/EventHub(   61): could not get driver version for /dev/input/mouse0, Not a typewriter
E/EventHub(   61): could not get driver version for /dev/input/mice, Not a typewriter
E/SoundPool(   61): error loading /system/media/audio/ui/Effect_Tick.ogg
E/SoundPool(   61): error loading /system/media/audio/ui/KeypressStandard.ogg
E/SoundPool(   61): error loading /system/media/audio/ui/KeypressSpacebar.ogg
E/SoundPool(   61): error loading /system/media/audio/ui/KeypressDelete.ogg
E/SoundPool(   61): error loading /system/media/audio/ui/KeypressReturn.ogg
E/UsbObserver(   61): 
E/UsbObserver(   61): java.lang.NullPointerException
E/UsbObserver(   61):   at com.android.server.UsbObserver.init(UsbObserver.java:131)
E/UsbObserver(   61):   at com.android.server.UsbObserver.<init>(UsbObserver.java:65)
E/UsbObserver(   61):   at com.android.server.ServerThread.run(SystemServer.java:402)
E/ThrottleService(   61): Could not open GPS configuration file /etc/gps.conf
E/logwrapper(  125): executing /system/bin/tc failed: No such file or directory
E/logwrapper(  126): executing /system/bin/tc failed: No such file or directory
E/logwrapper(  127): executing /system/bin/tc failed: No such file or directory

Я хотел бы попытаться очистить их, чтобы точно знать, что любые ошибки, на которые я смотрю, вызваны моим кодом. Кто-нибудь еще получает эти сообщения об ошибках, и вы их исправляете или просто игнорируете?

Ответы [ 2 ]

3 голосов
/ 11 февраля 2011

Если они не имеют отношения к вашему приложению, вы можете их игнорировать.Как разработчик, вы ничего не можете сделать, чтобы исправить проблему производителя на телефонах других людей или даже на вашем (если не считать пользовательского rom).

Редактировать: Я бы также добавил, что некоторые ошибки /предупреждения являются нормальными и не должны вызывать беспокойства.

2 голосов
/ 11 февраля 2011

Обычная практика ведения журналов в Android выглядит примерно так:

public class MyClass
{
    public static final String TAG=MyClass.class.getName();

    // some stuff

    Log.i(TAG, "My log message");
}

Поэтому, когда вы просматриваете сообщения LogCat, вы можете фильтровать ваши журналы, используя эти TAG.Это способ игнорировать другие журналы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...