我的应用没有出现在我的T-Mobile华为Comet手机的Android市场 [英] My app not appear in the android market of my T-Mobile Huawei Comet phone

查看:195
本文介绍了我的应用没有出现在我的T-Mobile华为Comet手机的Android市场的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我一直在努力寻找近一个月的时间来寻找解决这个问题的方法。现在我想我应该向你们求助。
我在Android 1.5上开发了我的第一款Android应用程序,并在Android市场上发布。我看到我的应用在Android市场的网站上成功展示,但我无法在手机的Android市场上找到它。我的手机是运行Android 2.2的预付费T-mobile华为Comet手机。



经过几次搜索,我发现其中一些基于1.5的应用程序可能不起作用在android 2.2上真的很好。手指交叉,但我做了基于Android 2.2的我的应用程序的另一个版本。之后,我彻底测试了我的应用程序,并且在我的模拟器上以不同的设置完全正常工作。特别是,它可以在minSdk = 6时正常工作,最高可达8次。我还用不同的屏幕尺寸对其进行了测试,并且还包括 android:smallScreens =true中的设置。我的AndroidManifest.xml文件,因为我从互联网上了解到,华为手机有QVGA屏幕,有时会阻止它看到Android市场上的大部分应用程序。下面是我的Manifest文件的一部分:

 <?xml version =1.0encoding =utf-8? > 
< manifest xmlns:android =http://schemas.android.com/apk/res/android
package =com.agitjob.ktv
android:versionCode = 2
android:versionName =1.05>
< uses-sdk android:minSdkVersion =6android:targetSdkVersion =8/>
支持屏幕android:resizeable =trueandroid:anyDensity =false
android:smallScreens =true
android:normalScreens =true
android :largeScreens =true/>
<使用权限android:name =android.permission.INTERNET>< /使用权限>
<使用权限android:name =android.permission.ACCESS_NETWORK_STATE>< / uses-permission>
< uses-permission android:name =android.permission.WRITE_EXTERNAL_STORAGE/>
<使用权限android:name =android.permission.READ_EXTERNAL_STORAGE/>
< uses-feature android:name =android.hardware.touchscreen/>
< uses-feature android:name =android.hardware.external_storage/>

当我更新设置后,我很确定我的应用会显示在手机的安卓市场上,但仍然。我的手机仍然无法在Android市场上看到它。我问我有一个HTC Evo的朋友,他也看不到它。我试图通过Firefox访问安卓市场,尝试从那里安装我的应用程序,但不幸的是,我的华为在设备列表中显示为灰色,并且网站显示此设备与您的设备不兼容。



我一直在四处搜寻,似乎无法弄清楚是什么让应用程序与我的手机不兼容。这是否与处理器要求或应用程序的大小有关?哦,还有一件事,我购买了这个华为彗星作为预付费电话,但从未激活SIM卡。这是可能的原因吗?但是,如果是这样的话,我的朋友应该在他的手机上看到应用程序。



以下是Android Market上我的应用程序的链接。我希望得到大家的帮助/建议。我现在完全失去了。非常感谢。



我的应用: https://market.android.com/details?id=com.agitjob.ktv&feature=search_result



PS:如果您有时间,请检查您的手机上是否可以看到我的应用程序,并测试它是否正常工作。我非常感谢大家花时间阅读我的问题。



干杯,
Agit


更新:我刚刚用HTC Glacier测试过,它也有同样的问题。请提供任何帮助吗?

解决方案

在Android Market开发者控制台中,选择您的应用程序详细信息,如果向下滚动选项,在选择目标国家等的选项卡中,您可以选择列出所有兼容设备,从那里开始检查您的设备是否已被过滤出来以及为什么。



检查此链接


I've been working on and searching around for almost a month to find a way to solve this problem. Now I think I should ask for help from you guys. I developed my 1st android app on Android 1.5 and published on android market. I saw my app successfully show on the website of Android market but I have no way to find it on my phone's android market. My phone is the prepaid T-mobile Huawei Comet phone which runs Android 2.2.

After a few search, I found out its possible some 1.5-based apps don't work really well on android 2.2. Fingers crossed, but I made another version of my app based on Android 2.2. After that, I tested my app thoroughly and it works completely fine on my emulator with different settings. Particularly, it works fine with the minSdk = 6, up to 8. I also tested it with different screen size and also included the settings of android:smallScreens = "true" in my AndroidManifest.xml file since I learned from the internet that the Huawei phone has QVGA screen which sometimes prevents it from seeing most of apps on android market. Below is a part of my Manifest file:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.agitjob.ktv"
      android:versionCode="2"
      android:versionName="1.05">
   <uses-sdk android:minSdkVersion="6" android:targetSdkVersion="8" />
<supports-screens android:resizeable="true" android:anyDensity="false"
android:smallScreens="true"
android:normalScreens="true"
        android:largeScreens="true" />
    <uses-permission android:name="android.permission.INTERNET"></uses-permission>
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
    <uses-feature android:name="android.hardware.touchscreen" />
    <uses-feature android:name="android.hardware.external_storage" />

I was pretty sure my app would show up on phone's android market after I updated the settings like that but STILL. My phone still can't see it on android market. I asked my friend who has a HTC Evo and he couldn't see it either. I tried to go to the android market through firefox to try install my app from there, but unfortunately, my Huawei is greyed out in the device list and the site says "This item is not compatible with your device".

I've been searching around and it seems there's no way to figure out what make the app incompatible with my phone. Is it by any chance related to the processor requirement or the size of the app? Oh, and one more thing, I purchased this Huawei comet as a prepaid phone but never activate the sim card. Is it possible the reason? But if that's the case, my friend should see the app on his phone thou.

Here's the link to my app on android market. I hope to get help/advice from all of you guys. I am totally lost now. Thank you very much.

My app: https://market.android.com/details?id=com.agitjob.ktv&feature=search_result

PS: If you have time, please check if you can see my app on your phone and test if it works fine or not. I really appreciate you all spending time reading my question.

Cheers, Agit

UPDATE: I just tested today with HTC Glacier and it has the same problem. Any help please??

解决方案

In the Android Market Developper Console, select your application details, and if you scroll down the options, in the Tab where you select target countries and so on, you've got an option listing all compatible devices, start there to check if yours has been filtered out and why.

check this link

这篇关于我的应用没有出现在我的T-Mobile华为Comet手机的Android市场的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆