私はアンドロイド開発の初心者です。今日、AndroidStudio で Android アプリをデバッグしたところ、以下の Logcat が得られました。
09-04 11:39:46.730 1859-1878/com.tsf.shell I/dalvikvm: Rejecting re-init on previously-failed class Lcom/flurry/android/d; v=0x0
09-04 11:39:46.730 1859-1878/com.tsf.shell W/System.err: java.lang.NoClassDefFoundError: com/flurry/android/d
09-04 11:39:46.773 1859-1878/com.tsf.shell W/System.err: at com.flurry.android.s.q(SourceFile:1772)
09-04 11:39:46.773 1859-1878/com.tsf.shell W/System.err: at com.flurry.android.s.p(SourceFile:1726)
09-04 11:39:46.773 1859-1878/com.tsf.shell W/System.err: at com.flurry.android.s.b(SourceFile:1715)
09-04 11:39:46.773 1859-1878/com.tsf.shell W/System.err: at com.flurry.android.dd.a(SourceFile:1706)
09-04 11:39:46.773 1859-1878/com.tsf.shell W/System.err: at com.flurry.android.bw.run(SourceFile:45)
09-04 11:39:46.773 1859-1878/com.tsf.shell W/System.err: at android.os.Handler.handleCallback(Handler.java:725)
09-04 11:39:46.773 1859-1878/com.tsf.shell W/System.err: at android.os.Handler.dispatchMessage(Handler.java:92)
09-04 11:39:46.773 1859-1878/com.tsf.shell W/System.err: at android.os.Looper.loop(Looper.java:137)
09-04 11:39:46.773 1859-1878/com.tsf.shell W/System.err: at android.os.HandlerThread.run(HandlerThread.java:60)
09-04 11:39:46.773 1859-1878/com.tsf.shell E/FlurryAgent: java.lang.NoClassDefFoundError: com/flurry/android/d
at com.flurry.android.s.q(SourceFile:1772)
at com.flurry.android.s.p(SourceFile:1726)
at com.flurry.android.s.b(SourceFile:1715)
at com.flurry.android.dd.a(SourceFile:1706)
at com.flurry.android.bw.run(SourceFile:45)
at android.os.Handler.handleCallback(Handler.java:725)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.os.HandlerThread.run(HandlerThread.java:60)
「NoClassDefFoundError」と表示されます。だから私はそれを追跡し、それを理解しようとしました。しかし、追跡中にAndroid SDKソースコードに「シンボルxxxを解決できません」という問題が多数表示され、すべて間違った引用が原因であることがわかりました。それはどのように起こりますか?ソースコードと数字で。それが問題かもしれないと思いました。自分で直すべきですか?または、あるステップで何かを間違えたり、見逃したりしましたか? 何かお気づきの点がございましたら、よろしくお願いいたします。
編集:わかりやすくするために、落書きの絵を追加します。