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

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

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

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

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

解决方法

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

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

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

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...