Android市场没有显示我发布的应用程序?在我的应用清单中要更改哪些内容以帮助过滤?

时间:2012-03-08 04:45:18

标签: android android-manifest

我最近向市场发布了我的Android应用程序,一切似乎都很好。

我试图在特定手机(三星史诗4g(SPH-D700))上下载它,但它无法使用。看起来它正在被过滤,以及大多数其他三星Galaxy的手机。

我应该更改清单中的内容,以免过滤掉吗?

我也试图在我的电脑上搜索它,当我这样做时它甚至都没有显示出来。这是否意味着它实际上没有将其上传到市场?

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="send.text.fast"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk android:minSdkVersion="5" />
<uses-permission android:name="android.permission.SEND_SMS"> </uses-permission>
<uses-permission android:name="android.permission.READ_CONTACTS"> </uses-permission>
<application
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name" >
  <supports-screens android:smallScreens="true" 
    android:normalScreens="true" android:largeScreens="true" 
    android:anyDensity="true"> 
</supports-screens> 
    <activity
        android:name=".Main"
        android:label="@string/app_name"
  android:screenOrientation="portrait">
          <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
</application>

1 个答案:

答案 0 :(得分:0)

我也有同样的问题。市场(现在用不同的名称)有这个最近新的(期待已久的,他们声称)功能,以过滤掉与您的设备不兼容的应用程序。

您是否尝试将minSdkVersion设置为手机的特定版本?试着降低它。我不知道的一件事是你可以设置minSdkVersion但仍然针对更高的版本。

我的应用程序在侧载时在我的Android手机上运行。但是自从我发布了我的应用程序后,在使用Market应用程序时我仍无法在手机上找到它。当我去我的应用程序的网页时,我收到一条消息说这个应用程序与您的设备不兼容,这是错误的。当然,我的手机已经扎根于其他东西(即非库存内核/ roms / launchers /等......)。

分裂的喜悦。