2011-02-11 20 views
1

2.3(APIレベル9)をターゲットにしたエミュレータを実行しています。私は(私が書いたコードを含んで)すべてダウンロードしたアプリを削除したが、私はエミュレータを起動したときに、私はまだこれらのlogcatエラーの全てを取得:Androidのエミュレータを実行しているときのログカットのエラー

[[email protected] 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

アプリケーションを処理しない場合は無視できます。あなたは、他の人の電話機やあなたのものであっても、メーカーの問題を修正するための開発者としては何もできません。

編集:私はまた、いくつかのエラー/警告は正常であり、気にならないと付け加えます。あなたはLogCatメッセージを検査しているときにあなたがそれらのTAGを使用してログをフィルタすることができます

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

    // some stuff 

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

:アンドロイドで

+1

OPはこれがエミュレータであり、製造元のデバイスではないと言いました。 Googleのエミュレータがきれいに始まっていないのはちょっと奇妙ですが、私は同じことに気付いています。 –

+1

これは古い投稿ですが、私はあなたに同意します@TedHopp私はlogcatを見ていて、なぜこれらのエラーが発生するのかという質問をするつもりです。混乱していることは、エミュレータが明白な制約のため明らかに持っていないことに起こることです。 – Andy

+0

最初に彼らは1年以上前に市場のすべての良いエミュレータのGoogle APIのサポートを停止し、彼らは自分のエミュレータを修正しないように十分に怠惰です。これは強制的な使用のようです –

関連する問題