我正在使用Netbeans 7.1.1和nbandroid插件更新到今天早上的最新版本。当我进行构建时,一切都很好。我在运行Android 2.3.3的设备上安装了apk。我正在使用sdk工具r19。
当我尝试启动时,我在logcat中看到了java.lang.NoClassDefFoundError。
我的ant构建脚本正在将apk依赖的所有lib复制到其libs目录并构建它。出于某种原因,某些类没有被打包到apk中。
这是一个已知问题吗?有解决方法吗?
我在项目目录下创建了一个libs文件夹(而不是lib文件夹),看到了eclipse的一些变通方法。我将libs属性 jar.libs.dir 配置为指向项目之外的文件夹。这一切似乎都在以前工作,而不是现在。
答案 0 :(得分:2)
jar.libs.dir
媒体资源。libs
目录。这应该会给你预期的结果。