微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

android – 基于库的应用程序安装2个APK文件,而不是一个 – 为什么?

我正在尝试重构现有应用程序,以便除派生活动中的一些可覆盖方法外,所有代码都将驻留在库中.这仍然是 doesn’t work for some reason,但在尝试对此进行故障排除的过程中,我发现安装了两个.apk文件,而不是一个(当我从eclipse运行调试会话时),我感到很失望:

>第一个(和更大的文件)是
拥有原始库名称.
>第二个(只有20KB大小)是
具有派生的应用程序名称.

为什么会这样,我在哪里可以了解更多相关信息?

这可以解释我遇到的ClassNotFoundException问题吗?

解决方法

我自己找到了答案.事实证明,我在两个项目的属性中有两个关键设置未正确设置:

>在图书馆项目中,“是图书馆”
由于某种原因没有检查.一世
可以发誓,我检查了它,但是
知道Android有多么异想天开
发展环境
Eclipse可以,我怀疑它
Eclipse(或ADT)未经检查
插件)由于一些小故障.
>在应用项目中,我
忽略了添加我的图书馆项目
作为参考通过添加
按钮. (我多么愚蠢?)

希望这对其他新手来说很有用.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐