2011-09-29 163 views
0

我想構建Android應用程序。我的目標設備是平板電腦(不是智能手機)。目前僅存在3. *版本的Android操作系統,旨在用於平板電腦。如果我在3. * API中開始構建平板電腦應用程序,這是否正常?將與Android 4.0(冰淇淋三明治)發佈的平板電腦可以運行我的應用程序構建在3.0 API?或者,如果我的目標設備是平板電腦,我最好等待4.0 API。 一般來說,在哪個版本的API中開發我的應用程序的平板電腦? 謝謝。兼容性Android 3. *安卓4.0

回答

1

我敢肯定,這對Android 3.*運行的應用程序將在Android 4.*運行過,因爲沒有決策和OS如果舊的應用程序將無法運行,所有的開發者必須建立自己的下一個應用點版。因此,如果您的目標設備是平板電腦,我建議您爲Android 3.*構建應用程序。

+0

謝謝你的回答。你如何看待 - 在3.0或3.1上開發更好?而且我也知道有些平板電腦可以在2. *版本上運行。如果是這樣,爲2. * android構建了多少個平板電腦?我希望我不會錯過大量的觀衆,如果我將開發3。* API,而不是2. *? – MyTitle

+2

根據您將使用的具體細節,您可以檢查Android兼容性軟件包中支持哪些內容,以確保不會錯過即使是2.x的觀衆。無論如何,你應該開發最新的3.x版本,但要注意完全知道次要版本之間的差異。這會在AndroidManifest中調整您的minSdk參數。不要忘記,4.0應該在秋天發佈......但是,如果您的上市時間非常關鍵並且非常短,請檢查哪個是最新的3.x版本,並限制您的發佈。 – Renaud

+1

我建議您檢查Android 2. *和Android 3. *之間的區別。之後,根據您需要使用的結果和具體API,您可以選擇要使用的Android版本。 –

0

Android文檔說,他們的所有SDK版本都是向前兼容的,使用仿真器似乎就是這種情況。我有一個用2.0編寫的應用程序,最近升級到2.1,我們有一些人在辦公室有XOOM平板電腦(3.0),我們無法安裝它。

經過對清單的一些修改(來自droid dev門戶的建議步驟),它仍然不會安裝在XOOM上。

如果你的目標是平板電腦,那麼我會從3.0開始。如果3.1中有一些功能你無法生活,那麼玩得開心。