java - android多个项目共享同一个库问题

标签 java android dependencies shared-libraries multiple-projects

我正在使用 android sdk 开发 Android 应用程序。我有一个由多个项目共享的公共(public)库。这些项目使用共享库中的相同代码,但具有自己的资源、图像和声音等。但是,如果这些项目安装在同一设备上,当我运行其中一个时,它将启动从以下版本构建的其他应用程序共享库。 任何人都可以帮助我如何解决这个问题?谢谢 enter image description here

最佳答案

看来您没有使用真正的 Android 库项目,如下所述:http://developer.android.com/tools/projects/index.html .

当触发 Intent 来加载可能不在同一应用程序中的 Activity 时,会出现“使用完成操作”对话框。

请验证您是否通过 Android 库项目共享资源和代码。

通过 Android 库项目,您可以在通过单独的 .APK 分发的多个不同应用程序之间共享资源,而不会在组件之间造成混淆。许多开发人员一直在这样做。

关于java - android多个项目共享同一个库问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15915889/

相关文章:

java - Karlhigley LSH ANN 模型,用于查找给出空结果的最近邻居

android - 在 Android PhoneGap 中更改方向时 SplashScreen 未更改

javascript - onChange() 在服务器上不起作用,但在 jsfiddle 上工作正常?

dependencies - OpenMP : communicating values between threads 中的并行累积(前缀)总和

安卓工作室 : AAR Library dependency inside another AAR Library

java - 如何告诉 Eclipse 忽略 Ant build.xml 中的错误?

java - JRE 7 的抢先体验

java - 如何知道mysql表中数据被更新(即数据删除、修改或插入),从而更新java中的json对象

android - 谷歌电视 : Supported Android devices 0 devices

java - 当应用程序从后台转到前台时,onBackPressed() 不起作用