1

We have developed an application with very few device limitations. I fact, it should be only limited by Android version (requires Android 2.2.x, API level 8). However, I just got my hands on a Samsung Galaxy Note 10.1 GT-N8020. I can't find our app on the Play Store on that device. When I look at the list of supported devices in the Play Store Developer Console, there is no such device GT-N8020. There are, however, dozens of other Galaxy Notes 10.1. None of them shows a GT-N** model name. Does anyone have an idea what's wrong with the GT-N8020?

On a side-note: Google states that, if a device is not listed, you should contact them. Following the link there is just a FAQ and absolutely no way to get in touch with a real person whatsoever: https://support.google.com/googleplay/android-developer/answer/136601

4

3 回答 3

0

好吧,其实我之前的“答案”并不是真实的,而是问题的延伸。

以下是我对 Note II 问题的至少回答:

我的项目的 targetSDKversion 和 maxSDKversion 设置为 API 级别 14,所以它当然没有在 API 级别 16 的 Note II 上列出。

这对我来说是一个可怕的错误,但也许值得检查一下,因为无意中更改值并非不可能......

maxSDKversion 单独限制了设备,因此即使 targetSDKversion 设置为 17,但 maxSDKversion 设置为 14,应用程序不会在 API 级别 15 及更高级别的设备上列出。

此外,对于开发人员文档,不建议使用此值。

当然,这不能解释为什么有问题的设备没有在开发者控制台中显示为设备......

于 2013-06-12T21:22:45.610 回答
0

我也有同样的问题。

“讽刺”(或恐慌)的事情是我在商店里有 2 个非常相似的应用程序(基本上一个是另一个的轻量版)。打火机可用并表示 1582 兼容设备,较大的不可见 1487 设备。但在 1582 设备列表中也没有 GALAXY GT-N8020!!!!

清单中的唯一区别是 GPS 的权限

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

其他一切都是相同的(也是 80% 的代码)。

实在看不懂!

于 2013-06-07T10:42:40.080 回答
-1

不幸的是,GT-N7105 Galaxy Note II 也是如此……它根本没有被列为设备……

我只是想知道,如果设备不存在,怎么可能下载任何应用程序(除了我们自己的......)?

这很奇怪,正如 Stefano 所说,恐慌......

于 2013-06-12T19:34:20.083 回答