代码之家  ›  专栏  ›  技术社区  ›  Adam Haile

在android apk中打包多个项目

  •  1
  • Adam Haile  · 技术社区  · 15 年前

    如果我为android创建了一个应用程序,那么如何将额外的项目打包到其中,比如实时壁纸或小部件?例如,谷歌地图通过在最新版本的下载中包含一个实时墙纸来做到这一点。
    另一个相关的注意事项是,谷歌地图(google maps)有1.6及更高版本,但它似乎都是相同的下载。那么,如何确保即使可能包含了2.x版的功能,它仍然适用于较低版本的操作系统手机呢?或者市场可能会为每个操作系统保留两个独立的apk?

    1 回复  |  直到 15 年前
        1
  •  1
  •   Community CDub    8 年前

    我对实时壁纸一无所知,但widgets并不是应用程序中的一个独立项;如果你阅读 the development guide about widgets ,您将看到它们实际上只是应用程序的另一个组件。

    我不知道你在问第二个问题。你在问谷歌地图是如何部署到多个平台的?如果是的话,也许你应该检查一下我的答案 your last question (更侧重于多平台部署)。具体细节我不清楚;我不确定它们是两个独立的apk,还是google只是使用了它们的向后兼容性。