2010-12-01 14 views
4

私はJavaではなく、Androidプラットフォームで初めてです。私はプラットフォームの欠点の1つをランタイムクラッシュで意味のあるフィードバックになるように探しています。ブレークポイントが適用されるユーザーコードを細かくしますが、プロジェクトの開始を妨げている最初の実行時にクラッシュしました。これを追跡する方法が見当たりません。誰でも光を当てることはできますか?Android RuntimeExceptionのデバッグ - 私のコードが実行される前でも

DalvikVM[localhost:8626]  
    Thread [<1> main] (Suspended (exception RuntimeException)) 
     ActivityThread.performLaunchActivity(ActivityThread$ActivityRecord, Intent) line: 2585 
     ActivityThread.handleLaunchActivity(ActivityThread$ActivityRecord, Intent) line: 2679 
     ActivityThread.access$2300(ActivityThread, ActivityThread$ActivityRecord, Intent) line: 125 
     ActivityThread$H.handleMessage(Message) line: 2033 
     ActivityThread$H(Handler).dispatchMessage(Message) line: 99 
     Looper.loop() line: 123 
     ActivityThread.main(String[]) line: 4627  
     Method.invokeNative(Object, Object[], Class, Class[], Class, int, boolean) line: not available [native method] 
     Method.invoke(Object, Object...) line: 521 
     ZygoteInit$MethodAndArgsCaller.run() line: 868 
     ZygoteInit.main(String[]) line: 626 
     NativeStart.main(String[]) line: not available [native method] 
    Thread [<6> Binder Thread #2] (Running) 
    Thread [<5> Binder Thread #1] (Running) 

エミュレータとデバイスに同じです。

無効なXMLの膨張によってこれらのようなクラッシュの報告がありましたので、私のプロジェクトからすべてのXMLとリソースをほぼ1つずつ削除しましたが、同じエラーが残ります。より有意義なエラーメッセージを得るために私が適用できるトリックや計器はありますか?ありがとう。

+0

一部のコードを投稿して、マニフェストを投稿してください。コードが実行される前にクラッシュすると言います。どうしてわかるの?だからいつクラッシュするの?あなたはそれを実行することを考えている間に? – Falmarri

答えて

17

このような状況では、より多くの情報を集めるための答えが見つかりました。このページには非常に有益な情報があります:http://www.mail-archive.com/[email protected]/msg79386.html

Eclipseのビューの[デバッグ]セクションで[変数]タブを開くと、値が '例外'のため 'おそらく' ClassNotFoundException 'という値があることがわかりました。それをクリックすると、見つからなかったクラスについての詳しい説明が表示されました。それは私の主なアクティビティでした。私は以前深夜に名前を変更して忘れました。 Facepalmこの情報は誰かを助けることを願っています!

+0

誰でもあなたが解決策を見つけたことが分かるように、これを受け入れたものとしてマークしてください。 – Computerish

+0

アプリケーションが終了している場合、DDMSまたは "adb logcat"から表示可能なログ出力は完全なトレースを表示します。 http://stackoverflow.com/questions/2552568/whats-wrong-with-debugging-in-eclipse-on-android/2555489#2555489も参照してください。 – fadden

+0

@Augmentalに感謝します! – Dani

関連する問題