2011-03-28 42 views
3

我的應用程序已在市場上發佈。以下是提供的鏈接。我擁有HTC Wildfire和Desire。兩者都有的Android 2.2應用程序在Android Market中發佈,但在某些電話中不可見

https://market.android.com/details?id=com.cricket.fast

現在我可以看到這一點,在安裝的HTC Desire這個應用程序,但我不能看到這個市場上HTC野火。

但是,如果我手動安裝應用程序,它的工作原理,那麼爲什麼它沒有在市場上的HTC野火列表?

在構建應用程序我的目標SDK是8和minSDK是3

請告訴我這裏的問題。有人可以看看鏈接並幫助我嗎?

[已更新]以下是清單代碼。我已經刪除了我的6個活動,同時在這裏複製粘貼

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
     package="com.cricket.fast" 
     android:versionCode="1" 
     android:versionName="0.1"> 
    <application android:icon="@drawable/appicon" android:label="@string/app_name"> 

     <activity android:name=".DashboardActivity" 
        android:theme="@android:style/Theme.NoTitleBar" 
        android:screenOrientation="portrait" 
        android:label="@string/app_name"> 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 
       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 

    </application> 
    <uses-sdk android:minSdkVersion="3" /> 
    <uses-permission xmlns:android="http://schemas.android.com/apk/res/android" 
     android:name="android.permission.INTERNET"></uses-permission> 
    <uses-permission xmlns:android="http://schemas.android.com/apk/res/android" 
     android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission> 
</manifest> 

感謝

+0

你可以發佈清單文件嗎?您可以跳過具有活動的部分。 – EboMike 2011-03-28 06:33:46

+0

如果您在清單中有支持的屏幕,您應該檢查它是否阻止了野火等小屏幕設備的應用程序。 – Varun 2011-03-28 06:44:35

+0

我在問題中添加了清單代碼。請檢查。 – 2011-03-28 06:48:06

回答

5

過濾在Android Market上按照清單檔案中的一些標籤來完成。規則在這裏描述:http://developer.android.com/guide/appendix/market-filters.html

我認爲野火是一個「小屏幕」。如果是這樣,您需要明確地在清單中啓用此設置:

<supports-screens android:smallScreens=true /> 

我在某一點上遇到了與X10 mini相同的問題。

+0

謝謝:) 讓我試試看你給的東西。 – 2011-03-28 06:48:38

+0

是的,你也可以將你的targetSdkVersion設置爲更高的uses-sdk元素,然後默認爲true。您目前沒有目標,因此可能會默認爲minSdkVersion,即3,默認情況下不支持小屏幕。 – 2012-09-17 15:33:16

相關問題