2014-05-05 50 views
0

在我的應用我使用谷歌地圖,讓我在我的清單說:的OpenGL ES版本3和谷歌地圖

<uses-feature 
    android:glEsVersion="0x00020000" 
    android:required="true"/> 

現在,我的朋友也不能安裝(使用注3)這是因爲Note3支持openGL 3?如果是這樣,我怎麼能設置我的清單,以便它可以正確安裝?

+0

清單中的條目指定設備需要至少支持** ES 2.0。它不會阻止它安裝在支持更高版本的設備上,如3.0。拒絕安裝的原因肯定是不同的。 –

+0

是的,你是對的,你可以寫這個評論作爲答案,以便O可以關閉這個問題嗎? – Libathos

+0

當然,是的。你找出它沒有安裝的原因嗎? –

回答

0

glEsVersion條目AndroidManifest.xml指定最小值需要OpenGL ES版本。您正在使用的值(0x00020000)對應於ES 2.0。這將允許安裝在任何具有ES 2.0或更高版本的設備上。

因此,此清單條目不會阻止您的應用安裝在具有ES 3.0支持的設備上。我懷疑還有其他事情正在發生。可能是你清單中的其他東西。或者,如果您正在加載應用程序,請確保您的朋友啓用了允許安裝非市場應用程序的設置。