创建和使用android库项目

创建和使用android库项目,android,Android,我的目标是创建一个库项目,其中包含一组通用的代码、布局、资产和其他外部库(用于广告等),然后创建两个单独的android应用程序,使用这些代码,但只需交换一些常量和布局图 我从这里描述的内容开始: 库项目本质上是一个完全独立工作的应用程序,只保留“is library”复选框 但是当我构建应用程序的项目时,我得到一个错误,说它在设备上查找库的APK 然后,我将应用程序清单中的“活动”节点更改为,但随后我从设备中获得“安装失败\u缺少\u共享\u库”。您可以通过在“Java构建路径”中将项目定义

我的目标是创建一个库项目,其中包含一组通用的代码、布局、资产和其他外部库(用于广告等),然后创建两个单独的android应用程序,使用这些代码,但只需交换一些常量和布局图

我从这里描述的内容开始:

库项目本质上是一个完全独立工作的应用程序,只保留“is library”复选框

但是当我构建应用程序的项目时,我得到一个错误,说它在设备上查找库的APK


然后,我将应用程序清单中的“活动”节点更改为,但随后我从设备中获得“安装失败\u缺少\u共享\u库”。

您可以通过在“Java构建路径”中将项目定义为“必需项目”,而不是在项目/属性的“Android”部分将项目定义为“引用”来实现此目的。在这种情况下,项目将编译,但在运行时失败,正如您所描述的。

您是否在正在构建的应用程序中引用了库项目?