2014-01-09 21 views
2

我假設如果你的清單中包含一行<uses-sdk android:minSdkVersion="X" />那麼谷歌播放自動知道只顯示你的應用程序在玩商店的人的設備有Android X或更高....但我最近試圖上傳一個應用程序作爲測試版),其中包含<uses-sdk android:minSdkVersion="8" />,但在PC上查看應用商店中的應用(僅對受邀測試者可見),它在商店列表中說「需要android 1.6及更高版本」。這讓我感到困惑,因爲我認爲SDK8對應於Android 2.2。什麼決定了谷歌玩將提供應用程序的設備?

+1

我有同樣的問題(在應用商店顯示爲1.6+)。不過,我正在使用11 ...的minSDK ... – sprocket12

+0

@MuhammadA:這是測試版嗎?我想這可能只是一個只顯示beta版應用的谷歌bug。 – Mick

+0

我的應用程序目前位於Alpha。 – sprocket12

回答

4

Here是過濾標準的正式文件,並this是所有API級別的列表。

您遇到的具體問題似乎是Google Play的一個錯誤,請參閱this問題(還有幾個未解答的問題herehere)。

+0

但是,該文檔將表明我的行是正確的,但爲什麼列表中會顯示「需要安卓1.6以上」? – Mick

+0

是的,顯然是谷歌的錯誤。 – Mick

+0

確實可怕的錯誤! – tdevaux

-1

A中的Goolge Play商店照顧我們androidmaifest.com

<uses-sdk android:minSdkVersion="X" 
      android:targetSdkVersion="X" 
      android:maxSdkVersion="X"/> 

爲最小SDK告訴它將從API級別支持和max SDK告訴它會爲高級別設備的支持。版。通過在清單文件後找了谷歌Play商店將決定

相關問題