我最近在Android模拟器上安装了Market App(在Android 2.2的虚拟设备中),但是当我搜索Wikitude应用程序时,它没有出现!市场的网页列出了它,但它没有出现在模拟器上(其他应用程序确实如此)。
有谁知道为什么会发生这种情况和/或如何修复它?
谢谢!
答案 0 :(得分:5)
根据设备功能,某些应用无法在Android电子市场中显示。您可能没有模拟设备硬件功能,导致Market无法显示Wikitude应用程序。
答案 1 :(得分:3)
当我在发布应用时启用了“复制保护”标记时,我遇到了特定设备的问题。禁用此功能后,该应用就会显示在设备上的“市场”应用中。
答案 2 :(得分:1)
如果该应用程序包含市场过滤器选项(例如下面链接中提到的那个),则某些应用程序不会通过市场应用程序显示:http://developer.android.com/guide/appendix/market-filters.html。
<supports-screens android:resizeable=["true"| "false"]
android:smallScreens=["true" | "false"]
android:normalScreens=["true" | "false"]
android:largeScreens=["true" | "false"]
android:xlargeScreens=["true" | "false"]
android:anyDensity=["true" | "false"]
android:requiresSmallestWidthDp="integer"
android:compatibleWidthLimitDp="integer"
android:largestWidthLimitDp="integer"/>
如果Android manifest.xml文件中提供了这些过滤器选项中的任何一个,那么我们搜索时将在市场应用程序上过滤应用程序,并且仅显示/列出满足所需功能的设备。但同时,如果您在Web浏览器中搜索,则会列出该应用程序。市场过滤器,仅从Android市场应用程序过滤应用程序,而不是在浏览浏览器时过滤。例如:如果应用程序mainfest.xml包含:
<supports-screens android:smallScreens="false" android:normalScreens="true"
android:largeScreens="true"/>
然后,只有当我们从正常和大的屏幕尺寸的设备中搜索时,才会显示该应用程序。如果我们从小屏幕尺寸的设备中搜索,则不会列出此应用程序。如果我们在浏览器上搜索相同的应用程序,它将被列出。请检查该条件是否阻止列出该应用。
答案 3 :(得分:1)
模拟器不是有效设备。你有没有通过一些解决方法安装市场?就像在模拟器上获取APK一样。 市场仅允许列出和注册的电话 - 查看市场管理中的查看设备部分。由于没有模拟器手机,因此不会显示:)
答案 4 :(得分:0)
你来自哪个国家/地区?我们在中国遇到了同样的“应用程序丢失”问题,直到去年的瑟斯,06/09/2011。我们的应用程序似乎与手机上的Android Market客户端扼杀了。最后,我们只是尝试刷新Android开发者帐户中每个应用的“保存”按钮。它似乎工作...... 一些可能有用的信息, 1.这种“保存”按钮解决方案适用于Android OS 2.2及以上版本 2.对于Android OS 2.1,我们没有丢失应用程序的问题 因为我们在论坛上看到其他一些开发人员最近遇到了同样的问题,所以我们写了一篇关于它的文章,希望这会有所帮助。 http://xmscan.wordpress.com/2011/06/10/android-market-app-missing-issue/
答案 5 :(得分:0)
如果应用程序的开发人员使用“复制保护”,则可能会出现问题。据我所知,Google白名单列出了“复制保护”应用程序的某些硬件 - 软件组合。例如,在我收到三星Captivate上的Froyo更新后不久,我看不到任何“复制保护”应用程序,因为Google尚未将新的Froyo ROM列入白名单。也就是说,我非常怀疑模拟器是否在白名单上。