我还将SDK工具更新为R22和ADT插件。在更新之前一切运作良好但从那时起,我遇到了问题。
基本上我有2个图书馆项目和一个app项目。我的一个库项目在“libs”文件夹中包含一些jar文件。其中一个罐子在app项目中用于初始设置。在更新之前,一切正常,但现在它要求我将jar添加到构建路径,即使我这样做,在运行应用程序时它仍然给我ClassNotFoundException。
有没有人有过类似的经历,或者对于导致这种情况的原因有什么想法?如何修复?
感谢。
答案 0 :(得分:8)
检查Android Sdk tools Revision 22 issue?。 “我发现我需要检查项目的Java Build Path的顺序/导出选项卡中的所有框 - 以及每个库 - 以便在设备上正确编译和运行应用程序。” - 应该有帮助。
答案 1 :(得分:1)
解决方法here为我工作
答案 2 :(得分:0)
行。我也有一种Simillar的问题。
喜欢说如果您在更新之前将库项目设置为google-play-services_lib
,那么更新SDK后您的库代码也会更新。
您应该从工作区和导入中删除该库项目 再次从源头 像我这样的文件夹我必须从
/android-sdk-linux/extras/google/google_play_services/libproject/google-play-services_lib
导入。添加参考 你的库路径到你的Android应用程序项目。清理并构建您的项目。
希望这有助于。
答案 3 :(得分:0)
你应该尝试升级eclipse。
1)通过Android SDK Manager获取新的导入 2)检查Eclipse存储库中的更新:帮助/检查更新
这将“真实地”升级您的配置中的SDK版本。
Dunno如果需要VShcryabets指出的其他步骤,我之前有过。