Android:Google调度器示例不起作用
我从下载示例。我在eclipse中导入了该项目,并将支持库v4添加到构建路径中。当我运行应用程序时,它总是崩溃。这是LogCat中的错误:有人能帮我吗?谢谢Android:Google调度器示例不起作用,android,Android,我从下载示例。我在eclipse中导入了该项目,并将支持库v4添加到构建路径中。当我运行应用程序时,它总是崩溃。这是LogCat中的错误:有人能帮我吗?谢谢 05-08 22:39:41.396: E/dalvikvm(22444): Could not find class 'com.example.android.scheduler.SampleAlarmReceiver', referenced from method com.example.android.scheduler.MainA
05-08 22:39:41.396: E/dalvikvm(22444): Could not find class 'com.example.android.scheduler.SampleAlarmReceiver', referenced from method com.example.android.scheduler.MainActivity.<init>
05-08 22:39:41.406: E/AndroidRuntime(22444): FATAL EXCEPTION: main
05-08 22:39:41.406: E/AndroidRuntime(22444): java.lang.NoClassDefFoundError: com.example.android.scheduler.SampleAlarmReceiver
05-08 22:39:41.406: E/AndroidRuntime(22444): at com.example.android.scheduler.MainActivity.<init>(MainActivity.java:34)
05-08 22:39:41.406: E/AndroidRuntime(22444): at java.lang.Class.newInstanceImpl(Native Method)
05-08 22:39:41.406: E/AndroidRuntime(22444): at java.lang.Class.newInstance(Class.java:1319)
05-08 22:39:41.406: E/AndroidRuntime(22444): at android.app.Instrumentation.newActivity(Instrumentation.java:1071)
05-08 22:39:41.406: E/AndroidRuntime(22444): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2369)
05-08 22:39:41.406: E/AndroidRuntime(22444): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2521)
05-08 22:39:41.406: E/AndroidRuntime(22444): at android.app.ActivityThread.access$600(ActivityThread.java:162)
05-08 22:39:41.406: E/AndroidRuntime(22444): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1370)
05-08 22:39:41.406: E/AndroidRuntime(22444): at android.os.Handler.dispatchMessage(Handler.java:99)
05-08 22:39:41.406: E/AndroidRuntime(22444): at android.os.Looper.loop(Looper.java:158)
05-08 22:39:41.406: E/AndroidRuntime(22444): at android.app.ActivityThread.main(ActivityThread.java:5777)
05-08 22:39:41.406: E/AndroidRuntime(22444): at java.lang.reflect.Method.invokeNative(Native Method)
05-08 22:39:41.406: E/AndroidRuntime(22444): at java.lang.reflect.Method.invoke(Method.java:511)
05-08 22:39:41.406: E/AndroidRuntime(22444): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1083)
05-08 22:39:41.406: E/AndroidRuntime(22444): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:850)
05-08 22:39:41.406: E/AndroidRuntime(22444): at dalvik.system.NativeStart.main(Native Method)
05-08 22:39:41.396:E/dalvikvm(22444):找不到从方法com.example.android.scheduler.SampleAlarmReceiver引用的类'com.example.android.scheduler.MainActivity'。
05-08 22:39:41.406:E/AndroidRuntime(22444):致命异常:主
05-08 22:39:41.406:E/AndroidRuntime(22444):java.lang.NoClassDefFoundError:com.example.android.scheduler.SampleAlarmReceiver
05-08 22:39:41.406:E/AndroidRuntime(22444):位于com.example.android.scheduler.MainActivity。(MainActivity.java:34)
05-08 22:39:41.406:E/AndroidRuntime(22444):位于java.lang.Class.newInstanceImpl(本机方法)
05-08 22:39:41.406:E/AndroidRuntime(22444):位于java.lang.Class.newInstance(Class.java:1319)
05-08 22:39:41.406:E/AndroidRuntime(22444):在android.app.Instrumentation.newActivity(Instrumentation.java:1071)上
05-08 22:39:41.406:E/AndroidRuntime(22444):在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2369)
05-08 22:39:41.406:E/AndroidRuntime(22444):在android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2521)
05-08 22:39:41.406:E/AndroidRuntime(22444):在android.app.ActivityThread.access$600(ActivityThread.java:162)
05-08 22:39:41.406:E/AndroidRuntime(22444):在android.app.ActivityThread$H.handleMessage(ActivityThread.java:1370)
05-08 22:39:41.406:E/AndroidRuntime(22444):在android.os.Handler.dispatchMessage(Handler.java:99)上
05-08 22:39:41.406:E/AndroidRuntime(22444):在android.os.Looper.loop(Looper.java:158)上
05-08 22:39:41.406:E/AndroidRuntime(22444):在android.app.ActivityThread.main(ActivityThread.java:5777)上
05-08 22:39:41.406:E/AndroidRuntime(22444):位于java.lang.reflect.Method.Invokenactive(本机方法)
05-08 22:39:41.406:E/AndroidRuntime(22444):位于java.lang.reflect.Method.invoke(Method.java:511)
05-08 22:39:41.406:E/AndroidRuntime(22444):位于com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1083)
05-08 22:39:41.406:E/AndroidRuntime(22444):位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:850)
05-08 22:39:41.406:E/AndroidRuntime(22444):在dalvik.system.NativeStart.main(本机方法)
我在构建路径中通过“添加外部jar”添加时遇到了同样的问题
要解决这个问题:
- 从生成路径中删除支持v4库
- 在项目的根目录中创建一个名为“libs”的目录
- 将lib复制到新创建的目录中
刷新,清理。。。它应该会起作用。您解决了这个问题吗?