我正在开发一个 android 应用程序,我正在尝试使用一个库 Sliding Menu (github.com/jfeinstein10/SlidingMenu)。但是,我在干净的项目中使用该库时遇到问题。我明白了
java.lang.NoClassDefFoundError: com.slidingmenu.lib.R$styleable
做的时候
SlidingMenu slidingMenu = new SlidingMenu();
测试的配置:JDK 测试 1.6u43、1.7(最新)项目目标 api = 尝试了 Android 4.2.2 和 Google API 17 SDK 版本测试了 21、21.0.1、21.1 Windows 8 Pro x64、Intel Core i7 3610QM、Nvidia GT660M、Samsung Pro 840 256GB SSD 集成了 Actionbarsherlock 和没有它。
我通过从现有代码创建一个 Android 项目来导入库,在 android 属性中标记“Is Library”,然后在原始应用程序的 android 属性中引用它(而不是通过 .jar)
以下链接指向代码片段、完整堆栈跟踪和当前配置的屏幕截图
代码片段: http: //pastebin.com/2yzRC5AJ
完整的堆栈跟踪: http ://pastebin.com/D7RQwuQd
我已经坚持了3天了......:/