0

我目前在项目构建目标的 Android 4.1 上。我的问题是我有两个要开发的 HTC One V。这些目前运行 4.0。

我想我有 2 个选项中的 1 个。任何一个:

*将构建目标设置为 Android 2.2(唯一可用的其他 Android 版本 - 为什么要这样跳跃?)。但是,这会在我当前的代码中导致很多带有红色下划线的错误。Wi-Fi 直连最低要求 4.0。

*将 HTC One V 升级到 4.1。这是可能的吗?这样做有什么缺点吗?

哪个是更好的选择,为什么?

更新:

好的,所以快速搜索显示 One V 无法升级到 4.0 以上:

http://www.theinquirer.net/inquirer/news/2224379/htc-one-v-wont-get-android-41-jelly-bean

真可惜。现在我不知道该怎么办。

4

1 回答 1

0

啊。我现在明白问题所在了。尽管在 manifest 中设置了 min SDK 和 target SDK,但仍然需要在项目属性中设置构建目标。我很困惑为什么我只有 2.2 和 4.1 可用。现在我意识到可以从 Android SDK Manager 下载更多内容。这意味着我能够下载 4.0 并将其设置为构建目标。我的应用程序现在可以放在 HTC One V 上。

我想我最初只安装了 2.2 和 4.1,因为 android 文档推荐我只做最早和最新推荐的。总之,吸取教训!

于 2013-01-02T23:32:24.237 回答