致命exception:main java.lang.NoClassDefFoundError:com.google.analytics.tracking.android.EasyTracker

我在我的logcat中出现错误,指出:

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

就行了EasyTracker.getInstance(this).activityStart(this);

有没有人见过这个或知道如何解决它?

logcat的:

 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); 

Solutions Collecting From Web of "致命exception:main java.lang.NoClassDefFoundError:com.google.analytics.tracking.android.EasyTracker"

这是一个常见的依赖性错误,请确保包含在Exception中指定的类的Jar实际上在您的Java Build Path中正确链接(右键单击项目 – > Properties – > Java Build Path)。 还要确保如果你正在使用一个库项目包含在其中的类是出口,在Java构buildpath屏幕转到图书馆/订单和导出,并仔细检查,他们正确configuration,你不会错过包含类。

希望这可以帮助。

问候!