我试图将一个旧应用程序用作新应用程序的库项目。但是,当它们同时安装在设备上时,存在一些问题,发布后我不确定它们是否存在。Android:将一个旧应用程序用作库项目
比方说,我的老应用程序是一个新的应用程序是B.
如果我只安装A,A工程确定。
然后,当我安装B,它使用A作为库项目(在将项目A标记为“isLibrary”之后),原始A停止在设备上工作,但B工作正常。
但是,如果我先安装B,然后A,两者都可以正常工作。
看来,当A被包含为另一个应用程序的“库项目”,并且安装在原始“A”之后时,原来的“A”会以某种方式失效! (但问题不存在相反方向)
这个问题会在发布后消失吗?还是我必须为A和B创建一个库项目C,这将防止这种情况发生?还是这个问题在所描述的情况下根本就不存在(这意味着我完全在做其他错误)?
为什么我没有创建一个库项目C的原因是因为所有的重构都涉及到,而Eclipse在我的情况下并没有很好地重命名所有的东西。