2013-01-10 85 views
0

我在Google Play商店上傳了我的應用程序。我可以搜索它並安裝在幾乎所有設備上。除了在Samsung Galaxy Y Duos s6102應用程序與少數設備不兼容

尋找解決的辦法後,一些事情我發現:

我有在清單

只有2個特點:

與清單用途的功能問題

<uses-feature android:name="android.hardware.camera" /> <uses-feature android:name="android.hardware.camera.autofocus" /> 

但設備有一個攝像頭,所以這可能不是這種情況。

問題與清單支持屏:

我還沒有在我的清單添加任何這樣的標籤,假設在默認情況下所有的屏幕都支持。並確認,從開發者的控制檯

enter image description here

我發現QVGA屏幕默認情況下不支持,你必須明確地聲明它們。

QVGA屏幕來在小屏幕說這裏:

enter image description here

然後想密度可能是原因,但是從文檔:

For applications that support Android 1.6 (API level 4) and higher, this is "true" by default and you should not set it "false" 

那麼,還有這個問題的任何其他原因?或者我應該嘗試將它們全部添加到我的Manifest文件中。

+0

顯示清單文件 – Yahor10

+2

您的鏈接將設備列爲「固定焦點」,但清單具有自動對焦。 –

+1

@MorrisonChang是啊,那是唯一的區別。所以我應該添加'android:required =「false」'到那個標籤? –

回答

3

在提供給設備規格的鏈接中,它指出相機是'固定焦點'。

當您在清單中添加uses-feature條目時,該功能需要需要,並且會阻止Google Play上沒有它的設備。只要在「自動對焦」的情況下不會破壞任何東西或使功能無法像條形碼掃描儀那樣工作,那麼添加required=false應該沒問題。

相關問題