我有一个似乎可以下载到所有手机的应用程序,但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/

10-12 01:45