2013-05-16 95 views
0

我最近看到約300個設備不支持我的應用程序(約三星(Galaxy S-GT-I9018/Galaxy S-GT-I9010 /等)。 )Android/Google Play並非所有設備都支持

我讀了好幾遍我的清單,但是對我來說沒有什麼奇怪的。有沒有人有想法或建議?

<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.gamequiz.activity" 
    android:versionCode="6" 
    android:versionName="1.0.6" > 

    <uses-sdk 
     android:minSdkVersion="10" 
     android:targetSdkVersion="15" /> 

<supports-screens android:resizeable="true" 
        android:smallScreens="true" 
        android:normalScreens="true" 
        android:largeScreens="true" 
        android:anyDensity="true" /> 

    //other stuff 

</manifest> 

回答

0

您設定的最低SDK至10,這是薑餅,因此運行薑餅的第一次修訂下面什麼會與設備不兼容的所有設備。

如果您的應用程序不依賴於薑餅及以上的API,你可以嘗試降低android:minSdkVersion到一個較低的API級別

+0

但是,用戶可以在自己的設備正確安裝Android的另一個版本?它如何知道Galaxy S-GT-I9018(每個例子)在比薑餅低的Android版本上運行? – user2336315

+0

@ user2336315並非所有的設備都能接收更新,而且很多三星的舊設備都未能通過Eclair和Froyo。 –

+0

好的,我只需要將'minSdkVersion'屬性設置爲較低版本? – user2336315