我是Android開發新手,似乎在用戶手中有千種Android版本的變體。依靠Android 3.0並丟棄以前的版本是否合理?
很多Android功能(例如碎片)都可以在Android 3.0+上使用。從市場份額的角度來看,爲Android 3.0+開發應用程序並放棄使用舊版Android的用戶是合理的,還是說這意味着50%的Android設備用戶將無法使用該應用程序?
我是Android開發新手,似乎在用戶手中有千種Android版本的變體。依靠Android 3.0並丟棄以前的版本是否合理?
很多Android功能(例如碎片)都可以在Android 3.0+上使用。從市場份額的角度來看,爲Android 3.0+開發應用程序並放棄使用舊版Android的用戶是合理的,還是說這意味着50%的Android設備用戶將無法使用該應用程序?
2.3是目前使用量最大的版本。 http://developer.android.com/about/dashboards/index.html
47.7%,似乎是太大的羣體排除在我身上。
此圖表只佔佔Play商店訪客的百分比。不幸的是,它沒有考慮到遊戲商店的收入百分比。根據廣告費率,我預計這些數字會非常不同:http://info.tapjoy.com/wp-content/uploads/2012/10/Tapjoy-Insights_Issue4_Final.pdf –
你可以依靠fragemnts並使用正規的兼容包添加爲Android 1.6+
http://android-developers.blogspot.co.il/2011/03/fragments-for-all.html http://developer.android.com/tools/extras/support-library.html
在Android操作系統的更新速度比iOS和更多的人支持下走動與舊的Android版本。在很多情況下,他們無法更新操作系統,因爲他們的設備製造商沒有發佈正式更新。
支持庫和ActionBarSherlock可以在Android的所有相關版本上獲得您的應用程序。不要放棄2.x支持。
許多Android 3.0+功能都可以通過Android Support Library 以及Action Bar Sherlock您可以支持舊版本的android。
2.3佔很多市場在人們的條件下:http://developer.android.com/about/dashboards/index.html。
但是2.3 沒有考慮很多潛在的收入(考慮有多少廣告客戶對不同類型的用戶有價值:tapjoy study)。畢竟,2.3用戶有更便宜的手機或不打算購買新手機。
此外,支持2.3需要更多努力。如果你支持2.3,那麼你需要做到以下幾點:
2.3 PPL較便宜4.0 ppl。
您是否在銷售您的應用?也許你正在試圖建立一個龐大的用戶羣,並打算在後面進行充電。
這是不合理的;在你的情況下,也沒有理由,因爲有一個支持庫,你可以添加到你的項目中有很多的功能,特別是3.0以前版本的片段。 –
這是一個個人選擇。我的最新應用只支持Android 4.0.3+。我知道我排除了50%的Android用戶,這對我很好。到我實際發佈它的時候(如果有的話),無論如何它將遠遠少於50%排除。 – Ralgha
傑克沃頓是解決這個問題,特別是ABS ....帽子關閉的人... –