android - 在 Android APK 中打包多个项目

标签 android apk

如果我为 Android 创建一个应用程序,您如何将额外的项目打包到其中,例如动态壁纸或小部件?例如,谷歌地图通过在下载最新版本时包含动态壁纸来做到这一点。
在相关说明中,我相信使用 google maps 可以使用 1.6 及更高版本,但似乎下载都是一样的。那么,您如何确保即使可能包含仅 2.x 的功能,它仍然会显示在较低操作系统的手机上?或者市场实际上可能为每个操作系统保留两个单独的 APK?

最佳答案

我对动态壁纸一无所知,但小部件并不是真正独立于应用程序的项目;如果你阅读 the development guide about widgets ,您会发现它们实际上只是应用程序的另一个组件。

对于第二个问题,我不确定您的意思是什么。您是在问如何为多个平台部署 Google map 吗?如果是这样,也许您应该查看我发布到 your last question 的答案(更侧重于多平台部署)。具体我不知道;我不确定它们是两个单独的 APK,还是 Google 只是使用了它们的向后兼容性。

关于android - 在 Android APK 中打包多个项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2622021/

相关文章:

android - Android/Xamarin 项目中的自定义主题 - Action Bar 的中心标题文本

android - 如何仅在手机上安装了与之相关的apk时才显示菜单选项

Android - 签名 key 过期时会发生什么?

android - 使用现有证书为 React Native Android 应用程序生成签名的 apk

android - 在不一致的位置观察到包 id 'add-ons;addon-google_apis-google-19'

android - 自动更新 Android 商务应用程序的方法?

java - 关闭 RecyclerView 的第一个元素时发生错误 “java.lang.IllegalArgumentException: parameter must be a decendant of this view”

安卓 OKHttp SSLPeerUnverifiedException/SSLHandshakeException

android - 非法参数异常 : Service not registered:

android - 如何在用户退出应用程序时保存 Android CheckBox 的状态?