我最近向市场发布了我的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>
答案 0 :(得分:0)
我也有同样的问题。市场(现在用不同的名称)有这个最近新的(期待已久的,他们声称)功能,以过滤掉与您的设备不兼容的应用程序。
您是否尝试将minSdkVersion设置为手机的特定版本?试着降低它。我不知道的一件事是你可以设置minSdkVersion但仍然针对更高的版本。
我的应用程序在侧载时在我的Android手机上运行。但是自从我发布了我的应用程序后,在使用Market应用程序时我仍无法在手机上找到它。当我去我的应用程序的网页时,我收到一条消息说这个应用程序与您的设备不兼容,这是错误的。当然,我的手机已经扎根于其他东西(即非库存内核/ roms / launchers /等......)。
分裂的喜悦。