据我所知,默认情况下(预ICS),要区分平板电脑和平板电脑。智能手机,开发人员可以在Android Manifest中使用sdk版本(除了屏幕大小和openGL过滤器)。 现在,在SP和平板电脑上运行ICS,开发人员有什么选择可以区分SP和平板电脑?
我认为屏幕尺寸不可靠。
让我们说出于某些原因我不能拥有SP和平板电脑的常见apk。 我还想避免单独申请平板电脑和SP
答案 0 :(得分:9)
我会说屏幕大小正是您应该过滤的内容。这不是“手机版”和“平板电脑版”,而是“小屏幕”和“大屏幕”。
答案 1 :(得分:2)
从Android开发者网站上了解如何实现此目标的this blog post。
答案 2 :(得分:0)
您还可以查看build.prop
运行ICS的平板电脑应设置为平板电脑,手机将为手机/默认
ro.build.characteristics =