7

logcat に次のようなエラーが表示されます。

FATAL EXCEPTION: main java.lang.NoClassDefFoundError: com.google.analytics.tracking.android.EasyTracker

ライン上EasyTracker.getInstance(this).activityStart(this);

誰もこれを見たことがありますか、それを解決する方法を知っていますか?

ログキャット:

10-03 15:22:11.462: W/dalvikvm(10808): VFY: unable to resolve static method 100: Lcom/google/analytics/tracking/android/EasyTracker;.getInstance (Landroid/content/Context;)Lcom/google/analytics/tracking/android/EasyTracker;
10-03 15:22:11.942: I/System.out(10808): Sim State5
10-03 15:22:12.022: W/dalvikvm(10808): threadid=1: thread exiting with uncaught exception (group=0x40ad41f8)
10-03 15:22:12.032: E/AndroidRuntime(10808): FATAL EXCEPTION: main
10-03 15:22:12.032: E/AndroidRuntime(10808): java.lang.NoClassDefFoundError: com.google.analytics.tracking.android.EasyTracker
10-03 15:22:12.032: E/AndroidRuntime(10808):    at com.tf.st.stdatasettings.StartActivity.onCreate(StartActivity.java:75)
10-03 15:22:12.032: E/AndroidRuntime(10808):    at android.app.Activity.performCreate(Activity.java:4471)
10-03 15:22:12.032: E/AndroidRuntime(10808):    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049)
10-03 15:22:12.032: E/AndroidRuntime(10808):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1924)
10-03 15:22:12.032: E/AndroidRuntime(10808):    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1985)
10-03 15:22:12.032: E/AndroidRuntime(10808):    at android.app.ActivityThread.access$600(ActivityThread.java:123)
10-03 15:22:12.032: E/AndroidRuntime(10808):    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1151)
10-03 15:22:12.032: E/AndroidRuntime(10808):    at android.os.Handler.dispatchMessage(Handler.java:99)
10-03 15:22:12.032: E/AndroidRuntime(10808):    at android.os.Looper.loop(Looper.java:137)
10-03 15:22:12.032: E/AndroidRuntime(10808):    at android.app.ActivityThread.main(ActivityThread.java:4429)
10-03 15:22:12.032: E/AndroidRuntime(10808):    at java.lang.reflect.Method.invokeNative(Native Method)
10-03 15:22:12.032: E/AndroidRuntime(10808):    at java.lang.reflect.Method.invoke(Method.java:511)
10-03 15:22:12.032: E/AndroidRuntime(10808):    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
10-03 15:22:12.032: E/AndroidRuntime(10808):    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:558)
10-03 15:22:12.032: E/AndroidRuntime(10808):    at dalvik.system.NativeStart.main(Native Method)

ソース:

@SuppressWarnings("unused")
public class StartActivity extends Activity {

    private AnimationDrawable mGoButtonAnimation;
    Context c;
    boolean isAirPlaneMode;
    int simState;
    TelephonyManager tm;
    boolean NetworkConnection = false;
    AlertDialog mConfirmAlert = null;
    //GoogleAnalyticsTracker tracker;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.start);
        tm = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
        simState = tm.getSimState();
        System.out.println("Sim State" + simState);
        Button goButton = (Button) findViewById(R.id.go_button);
        goButton.setBackgroundResource(R.drawable.go_button_animation);
        mGoButtonAnimation = (AnimationDrawable) goButton.getBackground();


         EasyTracker.getInstance(this).activityStart(this); 
4

1 に答える 1

11

これは一般的な依存関係エラーです。例外で指定されたクラスを含む Jar が実際に Java ビルド パスに適切にリンクされていることを確認してください (プロジェクトを右クリック -> [プロパティ] -> [Java ビルド パス])。また、ライブラリ プロジェクトを使用している場合は、それに含まれるクラスがエクスポートされていることを確認してください。[Java ビルド パス] 画面で、[ライブラリ] / [注文とエクスポート] に移動し、それらが適切に構成されていることと、その jar ファイルが含まれていないことを再確認してください。クラス。

お役に立てれば。

よろしく!

于 2013-10-03T19:53:42.517 に答える