2011-10-28 57 views
2

我最近完成了我的第一個Android應用程序,並將在幾天內將其提交給市場。我正在研究支持所有屏幕的方式,並儘可能多地聯繫到我。我已經準備好了所有屏幕的所有圖形,並在模擬器中測試了它們,它們都很好看,但我沒有在清單中添加任何附加代碼來支持所有屏幕。android:到達市場所有屏幕的最佳方式

我遇到了很多的話題談論使用下面的代碼:

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

,但我不想使用它,因爲我的minSdkVersion是8,我需要準備不同的APK的xlargeScreens。我根本不想這樣做。

我的問題是:如果我沒有在清單文件中使用上述代碼,那麼我的應用程序對所有設備都是可見的嗎?

預先感謝您。

回答

5

如果你不想XLARGE然後

<supports-screens android:smallScreens="true" 
        android:normalScreens="true" 
        android:largeScreens="true" 
        android:xlargeScreens="false" /> 

,如果你不使用的所有然後一些默認值會爲你進行設置。

默認情況下,你的應用程序將不支持小屏幕,將支持 正常屏幕,並且可以通過內置在Android的一些 自動轉換代碼支持大型和超大屏幕。

但最好要明確,從而在你表現

注意你一定要添加支持屏:這默認值取決於你使用的生成引擎,所以,如果你用別的東西比日食,螞蟻或Maven和你住在你不確定支持屏體現默認設置可以不同,則

<supports-screens android:smallScreens="false" 
        android:normalScreens="true" 
        android:largeScreens="true" 
        android:xlargeScreens="false" /> 
+0

好的。我試圖找出這些默認值。謝謝! –

+0

我使用Eclipse;不過,我會記住它的其他程序。再次感謝你! –

0

還有更多的因素,而不是屏幕尺寸。但是,是的,它的應用程序現在將支持所有屏幕尺寸。

相關問題