我正在尝试在Android 4.0(Ice Cream Sandwich)设备上提供一些应用程序。知道要查找的不同内容会有所帮助,作为一种清单。
使应用程序在Ice Cream Sandwich设备上可用和运行所需的一般步骤是什么?我不是在寻找每一个潜在的API变化,但任何细节都会受到赞赏。
答案 0 :(得分:2)
嗯,正如Blundell所说,它应该没有任何问题。但是,我在使用我的应用程序在模拟器中运行ICS时发现了一个怪癖(也许这也适用于Honeycomb,不知道)。
这是 - 如果你有一个应用程序小部件,并且你没有在 appwidget-provider 配置中提供 android:previewImage 属性,那么你的小部件将< strong>不在“窗口小部件”标签中可见。您可以使用ICS模拟器附带的应用程序(窗口小部件预览)来生成此预览图像。
答案 1 :(得分:2)
我遇到的与可用性相关的一件事是,如果您有全屏活动,允许某种方式退出或退回,因为手机可能没有硬件密钥来发送后退事件。基本上,永远不要假设用户有可用的硬件密钥。
发布了ICS设计指南