Android 安卓-绿色机器人和googleapis

Android 安卓-绿色机器人和googleapis,android,google-maps,greendroid,Android,Google Maps,Greendroid,我在应用程序中使用了GreenDroid库。编译(生成)时没有错误。当我在emulator上运行这个应用程序时,它在控制台中显示这个错误 [2013-02-13 18:10:08 - GreenDroid] Could not find GreenDroid.apk! [2013-02-13 18:10:08 - GreenDroid-GoogleAPIs] Could not find GreenDroid-GoogleAPIs.apk! 和日志中的cat错误 02-13 18:10:17

我在应用程序中使用了GreenDroid库。编译(生成)时没有错误。当我在emulator上运行这个应用程序时,它在控制台中显示这个错误

[2013-02-13 18:10:08 - GreenDroid] Could not find GreenDroid.apk!

[2013-02-13 18:10:08 - GreenDroid-GoogleAPIs] Could not find GreenDroid-GoogleAPIs.apk!
和日志中的cat错误

02-13 18:10:17.115: E/AndroidRuntime(421): FATAL EXCEPTION: main

02-13 18:10:17.115: E/AndroidRuntime(421): java.lang.NoClassDefFoundError: com.cyrilmottier.android.greendroid.R$layout

02-13 18:10:17.115: E/AndroidRuntime(421):  at greendroid.app.GDActivity.createLayout(GDActivity.java:177)

02-13 18:10:17.115: E/AndroidRuntime(421):  at greendroid.app.GDActivity.ensureLayout(GDActivity.java:187)

02-13 18:10:17.115: E/AndroidRuntime(421):  at greendroid.app.GDActivity.getActionBar(GDActivity.java:265)

02-13 18:10:17.115: E/AndroidRuntime(421):  at com.singaporegp.f1.home.F1_Splash.onCreate(F1_Splash.java:41)

02-13 18:10:17.115: E/AndroidRuntime(421):  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)

02-13 18:10:17.115: E/AndroidRuntime(421):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1611)

02-13 18:10:17.115: E/AndroidRuntime(421):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1663)

02-13 18:10:17.115: E/AndroidRuntime(421):  at android.app.ActivityThread.access$1500(ActivityThread.java:117)

02-13 18:10:17.115: E/AndroidRuntime(421):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:931)

02-13 18:10:17.115: E/AndroidRuntime(421):  at android.os.Handler.dispatchMessage(Handler.java:99)

02-13 18:10:17.115: E/AndroidRuntime(421):  at android.os.Looper.loop(Looper.java:130)

02-13 18:10:17.115: E/AndroidRuntime(421):  at android.app.ActivityThread.main(ActivityThread.java:3683)

02-13 18:10:17.115: E/AndroidRuntime(421):  at java.lang.reflect.Method.invokeNative(Native Method)

02-13 18:10:17.115: E/AndroidRuntime(421):  at java.lang.reflect.Method.invoke(Method.java:507)

02-13 18:10:17.115: E/AndroidRuntime(421):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)

02-13 18:10:17.115: E/AndroidRuntime(421):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)

02-13 18:10:17.115: E/AndroidRuntime(421):  at dalvik.system.NativeStart.main(Native Method)

如何解决此问题?

我已尝试按顺序尝试:

检查项目是否未设置为库: 转到项目->属性 从左侧列表中选择Android 取消选中“是库”复选框 清理并重建项目-这应该删除并重新创建整个gen文件夹,包括一些答案中提到的R.java文件 检查eclipse,所有Android插件都是最新的 关闭项目,退出Eclipse,重新打开Eclipse,重新打开项目。 转到Java构建路径>项目,检查是否存在任何不正确的项目依赖项 转到Eclipse的主要首选项,并在Android->Build下取消选中“在导出或启动之前跳过打包和索引”