我已经从 api 11 开发了一个应用程序,所以 Honeycomb、ICS 和果冻梁工作正常。我决定这样做是因为许多新方法已被弃用,并且自 ICS 以来视觉外观更好。(它已经在谷歌播放)。
但现在我决定为 Gingerbeard 开发应用程序,所以我需要帮助来考虑最短的方法。
实际上,该应用程序被定义为:
<uses-sdk
android:minSdkVersion="11"
android:targetSdkVersion="15"/>
第一个问题:我想用 minsdk:8 和 maxsdk 10 开发另一个应用程序,以便 GB 的用户找到新的应用程序,而 HNC、ICS 和 JB 的用户找到已经在 google play 上的应用程序。因为如果在新应用程序中我定义 maxsdk 10 ICS 的用户不会搜索它,不是吗?
第二:如果第一个问题有效,我可以调用具有相同包名的项目吗?也许这个答案是否定的!但没关系,我可以更改包名称,当我将应用程序上传到谷歌播放应用程序名称时,大问题就来了。
那么在这种情况下,我可以将相同的名称放在不同的包中吗?