Android 谷歌+;快速启动示例应用程序崩溃

Android 谷歌+;快速启动示例应用程序崩溃,android,google-plus,Android,Google Plus,我正在关注并试图让“gplus快速启动android”正常工作。我没有错误地完成了这个项目。但是,当我尝试在我的设备上运行应用程序(通过usb连接到笔记本电脑)时,应用程序立即崩溃。 我看到这个错误java.lang.ClassNotFoundException:com.google.android.gms.plus.sample.quickstart.MainActivity 这是日志记录: 07-21 10:49:10.699: E/Trace(22334): error opening t

我正在关注并试图让“gplus快速启动android”正常工作。我没有错误地完成了这个项目。但是,当我尝试在我的设备上运行应用程序(通过usb连接到笔记本电脑)时,应用程序立即崩溃。
我看到这个错误
java.lang.ClassNotFoundException:com.google.android.gms.plus.sample.quickstart.MainActivity

这是日志记录:

07-21 10:49:10.699: E/Trace(22334): error opening trace file: No such file or directory (2)
07-21 10:49:10.779: W/dalvikvm(22334): threadid=1: thread exiting with uncaught exception (group=0x4100e450)
07-21 10:49:10.809: E/AndroidRuntime(22334): FATAL EXCEPTION: main
07-21 10:49:10.809: E/AndroidRuntime(22334): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.google.android.gms.plus.sample.quickstart/com.google.android.gms.plus.sample.quickstart.MainActivity}: java.lang.ClassNotFoundException: com.google.android.gms.plus.sample.quickstart.MainActivity
07-21 10:49:10.809: E/AndroidRuntime(22334):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1991)
07-21 10:49:10.809: E/AndroidRuntime(22334):    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2092)
07-21 10:49:10.809: E/AndroidRuntime(22334):    at android.app.ActivityThread.access$600(ActivityThread.java:133)
07-21 10:49:10.809: E/AndroidRuntime(22334):    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1203)
07-21 10:49:10.809: E/AndroidRuntime(22334):    at android.os.Handler.dispatchMessage(Handler.java:99)
07-21 10:49:10.809: E/AndroidRuntime(22334):    at android.os.Looper.loop(Looper.java:137)
07-21 10:49:10.809: E/AndroidRuntime(22334):    at android.app.ActivityThread.main(ActivityThread.java:4794)
07-21 10:49:10.809: E/AndroidRuntime(22334):    at java.lang.reflect.Method.invokeNative(Native Method)
07-21 10:49:10.809: E/AndroidRuntime(22334):    at java.lang.reflect.Method.invoke(Method.java:511)
07-21 10:49:10.809: E/AndroidRuntime(22334):    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789)
07-21 10:49:10.809: E/AndroidRuntime(22334):    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:556)
07-21 10:49:10.809: E/AndroidRuntime(22334):    at dalvik.system.NativeStart.main(Native Method)
07-21 10:49:10.809: E/AndroidRuntime(22334): Caused by: java.lang.ClassNotFoundException: com.google.android.gms.plus.sample.quickstart.MainActivity
07-21 10:49:10.809: E/AndroidRuntime(22334):    at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:61)
07-21 10:49:10.809: E/AndroidRuntime(22334):    at java.lang.ClassLoader.loadClass(ClassLoader.java:501)
07-21 10:49:10.809: E/AndroidRuntime(22334):    at java.lang.ClassLoader.loadClass(ClassLoader.java:461)
07-21 10:49:10.809: E/AndroidRuntime(22334):    at android.app.Instrumentation.newActivity(Instrumentation.java:1053)
07-21 10:49:10.809: E/AndroidRuntime(22334):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1982)
07-21 10:49:10.809: E/AndroidRuntime(22334):    ... 11 more

有人知道如何解决这个问题或者我可能做错了什么吗?

在导入项目
MainActivity之后。java
不在src文件夹中,它在java文件夹中

因此,我在src文件夹中使用包名
com.google.android.gms.plus.sample.quickstart
制作了
MainActivity.java
,并将代码复制到
MainActivity.java

MainActivity
使用
FragmentActivity
因此,我在我的项目中添加了
android-support-v4.jar


然后运行项目

你的MainActivity类在哪里,你能展示它吗?给我们展示你正确的源代码吗?谢谢,我自己解决了它,请看我的回答。这个解决方案有效,但实际的根本原因是这个示例项目被设置为安卓Studio项目,而不是eclipse项目。