【问题标题】:Android: Does Tablets support telephony?Android:平板电脑支持电话吗?
【发布时间】:2011-08-04 14:01:50
【问题描述】:

我刚刚知道将我的应用程序限制为只能在手机上下载而不是在平板电脑上我必须通过添加将电话功能强制到我的清单文件中

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

现在我的问题是平板电脑是否支持电话,我可以通过平板电脑拨打常规电话吗?我刚刚看到一些帖子说这是可能的。如果是,如何限制应用程序仅在手机而非平板电脑上下载。我有点困惑。任何人都可以得到真正的答案。

我还阅读了有关 Android 常见问题的以下帖子

什么样的设备可以是Android 兼容吗?

Android 软件可以 被移植到许多不同的种类 的设备,包括其中一些 第三方应用程序将无法正常运行。 Android 兼容性定义 文档 (CDD) 说明了具体的 设备配置将是 被认为是兼容的。

例如,虽然 Android 源 代码可以移植到手机上运行 没有相机的CDD 要求为了成为 兼容,所有手机必须有一个 相机。这允许开发人员依赖 在一组一致的能力上 在编写他们的应用程序时。

CDD 将随着时间的推移而发展到 反映市场实际。为了 例如,1.6 CDD 只允许单元格 手机,但 2.1 CDD 允许设备 省略电话硬件,允许 对于非电话设备,例如 平板式音乐播放器 兼容的。当我们做出这些改变时, 我们还将增强 Android Market 以 允许开发人员保留控制权 在他们的应用程序可用的地方。 继续电话示例,一个 管理 SMS 文本消息的应用程序 在媒体播放器上没有用, 所以 Android Market 允许开发者 将该应用程序专门限制为 电话设备。

谢谢

【问题讨论】:

    标签: android


    【解决方案1】:

    并非所有平板电脑都支持电话,但有些支持。

    实际上电话是一种“伞状功能”,平板电脑可能支持其中的一些子功能。

    有一个关于this blog post的解释和更多信息的链接。

    【讨论】:

    • 谢谢 Heiko,有什么严格的方法可以为我的应用排除平板电脑吗??
    • 这些天我会说大屏幕
    • 你的意思是说如果我指定,我的应用程序将被限制为Phones???
    • 是的——至少现在应该可以。为什么要限制自己?
    • Heiko,如果我在 Manifest 文件中指定 ,它会将应用程序的屏幕限制为指定的大小并在应用程序周围绘制黑色背景,仍然可以下载应用程序。
    【解决方案2】:

    如果您有 PC windows 平板电脑,您可以使用 USB 电话设备或所谓的 USB 语音调制解调器来创建功能齐全的电话解决方案。因为它使用 USB 连接到您的平板电脑并解决硬件层问题。

    【讨论】:

      猜你喜欢
      • 2013-01-19
      • 2016-03-15
      • 2011-12-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-06
      • 2015-03-25
      相关资源
      最近更新 更多