【问题标题】:Why is my app not available to some devices via Market?为什么我的应用无法通过电子市场在某些设备上使用?
【发布时间】:2012-01-16 16:10:23
【问题描述】:

作为一个具体示例,HTC Wildfire S 无法使用该应用程序。此设备在 Android Market 发布者控制台中列为可用的设备之一,但网络市场显示该应用程序和 Wildfire 为不相容。这显然令人困惑。该应用程序不适用于包括 Galaxy S、Galaxy S2、Galaxy Ace 在内的所有设备,尽管这些设备在 Market 控制台中也显示为兼容。

以下是市场中显示的相关清单设置:

屏幕布局:SMALL NORMAL LARGE XLARGE

所需的设备功能

android.hardware.wifi

android.hardware.screen.landscape

android.hardware.touchscreen

该应用已付费,适用于所有国家/地区,因此我认为这不是国家/地区问题。

我错过了什么? Android Market 说该应用程序可用于这些设备,那为什么不呢?我很难理解为什么 Android Market 的一侧说它是兼容的,但面向公众的一侧却说它不是。怎么回事?

【问题讨论】:

  • 您是否在市场上启用了“复制保护”?
  • 当从 Wildfire 或其他兼容/不兼容的设备之一访问市场时,您是否确认该应用没有出现在市场中?
  • 复制保护已关闭。该应用在 Android Market 中的 Wildfire 本身上不可见。
  • 我注意到,如果我在 Wildfire 上的 Android Market 中搜索发布者(我的客户),它会以“3 个结果”作为响应,但如果我点击查看它们,则只显示两个(即一个我遇到麻烦的匹配项被考虑在内,但没有显示列表。真是一团糟。

标签: android


【解决方案1】:

AFAIK,如果您的应用目标版本与设备操作系统版本不兼容,应用将不会显示下载。

【讨论】:

  • 该应用的 minSdkVersion 为 8 (v2.2),而 Wildfire 正在运行 v2.35,所以我认为操作系统版本不是问题。
【解决方案2】:

如果您启用了加密,那么这可能会导致部分 Google 与 OEM 的许可出现问题。

T-Mobile Pulse 就是一个例子,它根本不会显示已加密的应用程序。

干杯, 马特

【讨论】:

  • 我猜你的意思是像 Proguard 中的加密?该应用程序尚未通过 Proguard 运行。它有 Android 许可(不是旧的版权保护),但我认为这不是问题所在。嗯。
  • 不,我指的是你在市场提交页面应用的加密
【解决方案3】:

据我所知,所有市场过滤都是使用清单进行的。所以 Proguard 不是问题。我想您的应用程序可以手动安装在您的 Wildfire 上。这可能是市场过滤某些不常见功能和设备的错误。例如,您的设备不需要android.hardware.screen.landscape(因为文档声明您的设备应该同时接受[1])。也许您可以尝试使用 API 级别

您还必须考虑市场缓存,新版本可能需要几个小时才能出现在您的设备上(即使您删除了市场应用数据)。

【讨论】:

  • 我不认为这是一个缓存问题,它已经持续了好几天了。清单中没有导致此过滤的任何内容 - 清单中的所有内容都是良性的。我同意景观条目是多余的,但它不会导致这个问题。
【解决方案4】:

您是否验证了用户在设置->内容过滤下选中了所有复选框?我遇到过一些用户,默认情况下他们都没有被检查,导致我的应用程序不可见,即使我的级别最低,即没有年龄限制。

【讨论】:

  • 在我拥有的设备上,该应用在 Market 中不可见,但 Market 中的内容过滤设置已设置为显示所有内容。所以据我所知,这不是原因。
  • 一个元问题,我应该删除我的评论,否决它还是什么,因为它被确认对这个问题无效?
【解决方案5】:

我从 Google+ 上看到(我知道这是作弊),您的应用是 37MB。如果应用程序太大,AFAIK 某些设备(尤其是三星)往往会拒绝应用程序。尝试缩小您的应用程序占用空间(作为测试,如果它有效,您可以在安装后将应用程序数据下载为单独的包),看看是否能解决问题。

编辑:2DBoy 写了他们是如何遇到这个问题的 here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多