1

我有一个库,我在项目属性中标记为 IsLibrary。这个库只有一个类,没有布局或活动。这个库只有谷歌分析的功能,我添加了谷歌分析的库。

我创建了另一个项目并使用了这个库。在这个项目中,我向谷歌分析(互联网......)提供了必要的权限,但我收到 ClassNotFound 错误。

我也尝试制作一个独立使用的罐子,但我有同样的错误。

谢谢你。

4

2 回答 2

2

确保您不只是将库放在构建路径中,而是在项目属性的“android”部分中选择它作为库项目。此外,如果您是通过 ant 构建的,则需要再次运行“android update project”。

于 2012-12-12T09:31:26.757 回答
0

您是否在 Project > Properties > Java Nuild Path > Order and Export 中选中了 jar 对面的框?这决定了 jar 是否真的被复制到您的 apk 文件中。默认情况下未设置。

于 2012-12-12T09:30:37.257 回答