我有一个库,我在项目属性中标记为IsLibrary。该库只有一个类,没有布局或活动。 此库仅具有与Google Analytics配合使用的功能,我添加了Google Analytics库。
我创建了另一个项目,我使用了这个库。在这个项目中,我将必要的权限提交给Google Analytics(互联网....)但我收到了ClassNotFound的错误。
我也试过让jar独立使用,但我也有同样的错误。
谢谢。
答案 0 :(得分:2)
确保您不仅将库放在构建路径中,而是将其选择为项目属性的“android”部分中的库项目。此外,如果您通过ant构建,则需要再次运行“android update project”。
答案 1 :(得分:0)
你在Project>中检查了jar对面的方框吗?属性> Java Nuild Path>订单和出口?这决定了jar是否真的被复制到你的apk文件中。默认情况下不设置。