2012-03-22 9 views
1

最近、Android SDKがアップグレードされました。何らかの理由でAnalyticsが壊れているようです。私はLogCatからキーと思われる次のエラーを受けていますが、getInstanceを削除したとは想像もつかないので、少し損失があります。何か案は?SDKバージョン17にアップグレードしましたが、ライブラリが正しくリンクされない

Could not find method com.google.android.apps.analytics.GoogleAnalyticsTracker.getInstance, referenced from method 
03-22 06:30:44.341: W/dalvikvm(217): VFY: unable to resolve static method 117: Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.getInstance()Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; 
03-22 06:30:44.341: W/dalvikvm(217): VFY: rejecting opcode 0x71 at 0x005a 

私はそれを解決するには、次の試してみた:

  1. 、その後に戻ってそれを入れて、解析ライブラリを削除
  2. クリーン、その後、再構築されたプロジェクトを実行します。
  3. Analyticsライブラリを自分のマシンから完全に削除してから、再インストールしてください。
  4. Eclipseプラグインを削除して再インストールしてください。

これは動作していないようです。私は、図書館がADKの一部として含まれていないと思っていますが、私は確信していません。

答えて

3

ADT17のライブラリで問題があります。

+0

私は+1して受け入れますが、一般的にここの周りの人は単なるリンク以上のものを見るのが好きです。情報ありがとう、これは私を狂って運転していた! – PearsonArtPhoto

1

ADT 17では、ライブラリの取り扱い方法が変更されています。残念ながら、アップグレードすると自動的にこれを処理したり、実行しようとする前に知らせることはありません。これを修正するには、次の操作を行う必要があります。

  1. ビルドパスからすべて削除します。
  2. libsという名前のフォルダを作成します。
  3. すべてのライブラリ関数をこのフォルダに配置します。

これらのすべてを実行して、プロジェクトを正常に構築する必要があります。

関連する問題