我有一个似乎可以下载到所有手机的应用程序,但HTC Sensation除外。我的Sensation friend 还可以安装其他2部手机(SDK类型较低)。我不知道为什么要这么做。我正在尝试使用另一部2.3或更高版本的手机,看看它是否与 Gingerbread 有关。这是我的AndroidManifest的相关部分(仅排除 Activity ):
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="x.x.x.x"
android:versionCode="8" android:versionName="1.3.3">
<uses-sdk android:minSdkVersion="7" />
<application android:icon="@drawable/icon" android:label="@string/app_name" android:theme="@android:style/Theme.NoTitleBar">
<activity items.... />
</application>
<uses-feature android:name="android.hardware.telephony" />
<uses-permission android:name="android.permission.READ_CONTACTS"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.SEND_SMS"/>
</manifest>
有谁知道为什么会这样?
最佳答案
您是否在 list 中缺少<supports-screen>
元素?
http://developer.android.com/guide/topics/manifest/supports-screens-element.html
在我什至无法下载自己的应用程序之前,我遇到了同样的问题;
乔
关于android - 应用不会在市场上展示HTC Sensation,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7665366/