簡體   English   中英

Android虛擬設備配置

[英]Android Virtual Device Configurations

我剛剛開始使用Android Dev。

我應該添加哪些Android手機作為虛擬設備,以確保我的應用程序適合大多數人?

我在Google上發現的唯一文章是2年前寫的,我認為現在的市場份額一定已經改變了很多,因此那里列出的電話可能不再使用了。

具體來說,我想知道應該提供給手機進行測試的屏幕尺寸+ Ram /內存。

如果您有關於要支持的Android版本的問題,則應查看此鏈接

因此,基本上您可以使用eclair(2.1)具有最低支持的版本。 我強烈建議您以最新版本(目前為Jelly Bean)為目標。 這是一個很好的做法,這樣,當JB變得越來越流行時,您就不必更新應用程序來適應它。

為了進行測試,我通常使用帶有eclair或姜餅的虛擬機,以及裝有Jelly Bean的手機。

編輯:在您的應用清單中,一項非常重要的說明。 您必須使用android:minSdkVersion =“ XXX”聲明支持的最低Android版本。 標簽android:targetSdkVersion =“ XXX”並不是在這里告訴您所關注的版本,而是告訴系統是否考慮了最新版本。 因此您應該始終定位最后一個(目前為16個)。 例如,如果您以姜餅為目標(我認為API級別為9),那么終端將假定您沒有適應菜單按鈕的分配並顯示一個,即使您甚至不使用它,也! 這是非常差的用戶體驗。

至於要支持的屏幕尺寸, 此鏈接非常有幫助(每當您對android開發有疑問時,官方網站始終應該是您的第一個目的地)。 我認為問題不在於這里,而是屏幕尺寸,讓我們為每個屏幕尺寸做一個布局,而是相反:這是我要如何在標准尺寸的手機(大約4.2英寸)上顯示我的應用程序),就dp而言,由於我的位置太狹窄或有太多空白,我需要另一種布局嗎?

如果您真的想知道要考慮的尺寸,2012年大多數高端智能手機將在4英寸至4.5英寸之間。您可能需要針對3.5英寸或更小屏幕的另一種布局。在超大尺寸方面,我會重點介紹在7英寸(Nexus 7,kindle,星系標簽7)和10英寸上。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM