【问题标题】:Your APK does not seem to be designed for tablets您的 APK 似乎不是为平板电脑设计的
【发布时间】:2013-12-03 17:20:34
【问题描述】:

我正在尝试将一个应用程序上传到 PlayStore,但收到以下警告:“您的 APK 似乎不是为平板电脑设计的”

“显示修复”提示告诉我“您的 APK 应该只需要平板电脑上通常可用的硬件功能”

这是我的清单文件的样子:

<permission android:name="com.example.mapv2.permission.MAPS_RECEIVE" android:protectionLevel="signature" />

<uses-permission android:name="com.example.mapv2.permission.MAPS_RECEIVE" />
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.CALL_PHONE"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />  
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

<supports-screens android:resizeable="true" android:smallScreens="true" android:normalScreens="true" android:largeScreens="true" android:xlargeScreens="true" android:anyDensity="true" />

<uses-feature android:glEsVersion="0x00020000" android:required="true" />
<uses-feature android:name="android.hardware.telephony" android:required="false" />
<uses-feature android:name="android.hardware.location" android:required="false" />
<uses-feature android:name="android.hardware.location.network" android:required="false" />
<uses-feature android:name="android.hardware.location.gps" android:required="false" />

你能给我一些提示吗?

【问题讨论】:

  • 看看这个。类似的问题。希望这会有所帮助:stackoverflow.com/questions/17854291/…
  • 好的,谢谢。我今天早些时候看到了。这些家伙缺少我添加的用户功能标签:)
  • 还是不适合你?
  • 它没有。我的意思是,我的清单与我在帖子中所说的完全一样。包括使用功能和一切。 :( 来自 Google 的相同消息
  • 据我所知,这只是一个优化提示,不会影响您在 Play 商店中的应用。所以它可以在平板电脑和手机上完美运行。

标签: android android-manifest apk tablet


【解决方案1】:

我并不肯定,但我认为这与手机价值观有关

<uses-permission android:name="android.permission.CALL_PHONE"/>

可能还有 GPS 值

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />

如果您的应用需要手机,那么它绝对不是为平板电脑(没有手机天线)设计的。我怀疑 GPS 是否存在问题,因为某些平板电脑确实有 GPS 天线。

【讨论】:

  • 这是一个不错的评论。但根据此处的谷歌文档:developer.android.com/distribute/googleplay/quality/…,他们说我需要为平板电脑上可能不可用的每个用户权限添加用户功能。我做到了,根据这本书,我应该没有问题。这就是我添加 required=false 选项的原因
  • 哎呀,你是对的。我的心念是真的。我已经修复了帖子
  • 说实话,它让我发疯,我不知道还能做什么。他们(谷歌)根本没有给出具体的提示......但无论如何谢谢:)
  • 我同意他们应该给你更具体的理由。无论如何,不​​用担心。如果我以后想到什么,我会告诉你的。
【解决方案2】:

据我所知,这只是一个优化提示,不会影响您在 Play 商店中的应用。所以它可以在平板电脑和手机上完美运行

【讨论】:

    猜你喜欢
    • 2014-06-13
    • 1970-01-01
    • 1970-01-01
    • 2014-06-18
    • 1970-01-01
    • 1970-01-01
    • 2018-04-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多