【问题标题】:Advice Needed for Honeycomb App Upgrade.Honeycomb 应用程序升级所需的建议。
【发布时间】:2011-09-27 05:43:03
【问题描述】:

我一直在研究如何将我的应用 (android:maxSdkVersion = “10”) 升级到 Honeycomb,希望得到一些建议。

首先,我的应用程序中的一个活动是列表活动。一旦用户从列表视图中选择了一个项目,一个新的活动/布局就会启动,它提供有关从列表视图中选择的项目的信息。然后用户必须退出信息屏幕才能返回列表视图。 (简单)

如果我将此应用程序移至 Honeycomb,则可以使用 Fragments。使用 Fragments,我可以同时在屏幕上使用上述两个活动。

现在进退两难了。如果我使用 Fragments 来获得我想要的功能,那么我必须使用 Android 兼容性库才能让我的 FROYO 用户使用该应用程序。通过使用 Android 兼容性库,我将我的应用程序绑定到较低级别的蜂窝操作系统。

因此,如果我想继续将我的应用程序升级到 ICE CREAM,那么最好的办法可能是创建一个保持 maxSdkVersion = “10” 的应用程序和另一个使用 minSdkVersion =”11” 的应用程序。

那么,对于付费应用,用户必须购买两个版本的应用?

我在这里错过了什么?

提前致谢!

【问题讨论】:

    标签: android android-layout android-3.0-honeycomb


    【解决方案1】:

    因此,对于付费应用,用户必须购买两个版本的 申请?

    如果您使用的是 Google Market,那么,不,您可以上传多个 apk 并使用一些约束来定位不同的配置。

    您可以阅读官方 android 开发博客中的 this 帖子

    【讨论】:

    • 读起来不错。一旦我们拥有运行相同操作系统的手机和平板电脑,这正是我需要做的。但是,我没有看到任何关于运行两个 APK 的信息。你是说我可以进入 Android 市场并在我已经发布的应用程序中添加第二个 APK 吗?那么,只有适用的设备才能看到 APK?
    • 再...
    • 是的,市场会选择正确的apk,从用户的角度来看,一切都不会改变。就下载数量而言,我不能 100% 确定,但我认为任何 apk 下载都将计为应用下载。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-22
    • 2021-02-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多