适用于手机的Android应用程序

时间:2012-09-07 13:51:11

标签: android google-play android-permissions

是否有可能创建Android应用程序,只能通过手机而不是平板电脑从谷歌播放下载?

3 个答案:

答案 0 :(得分:17)

对此的答案总是会提出你定义为“平板电脑”的问题。你有像Galaxy Note这样的东西吗?它在技术上仍然是一部手机,但它有点像边缘线。我的问题是你希望限制它的条件是什么?如果您只是想要求它能够拨打电话,您可以在清单中添加功能标签:

<uses-feature android:name="android.hardware.telephony"/>

这将要求设备具有拨号器和数据网络(应该排除大多数平板电脑设备)。

答案 1 :(得分:6)

您可以在AndroidManifest中指定哪些设备应该在Google Play上看到您的应用:

<compatible-screens>
    <screen android:screenSize=["small" | "normal" | "large"] />
</compatible-screens>

删除xlarge后,删除所有10“平板电脑。

有关信息:

  • xlarge屏幕至少为960dp x 720dp
  • 大屏幕至少为640dp x 480dp
  • 正常屏幕至少为470dp x 320dp
  • 小屏幕至少为426dp x 320dp

Android开发者网站上的更多信息:   - http://developer.android.com/guide/topics/manifest/compatible-screens-element.html   - http://developer.android.com/guide/practices/screens_support.html#range

答案 2 :(得分:2)

在清单上使用兼容屏幕

更多信息:http://developer.android.com/guide/practices/screens-distribution.html