Skip to content

Remove support for Android 2.1, api level android-7 #182

Closed
donv opened this Issue May 16, 2012 · 16 comments

2 participants

@donv
Ruboto member
donv commented May 16, 2012

http://developer.android.com/resources/dashboard/platform-versions.html

Android 2.1 devices are as of 2012-05-01 5.5% of the connected devices. If we cleanup our code and remove special support for Android 2.1 (api level android-7) , we still support 93.5% of the connected devices, and in my opinion all devices that can comfortably run Ruboto.

@ruboto any other opinions?

@rscottm
Ruboto member
@donv
Ruboto member
donv commented May 18, 2012
@rscottm
Ruboto member
@donv
Ruboto member
donv commented May 24, 2012
@donv
Ruboto member
donv commented May 24, 2012

So, I have changed the getExternalFiles call to use Java reflection instead of Ruby code, and I am satisfied for now. Postponing dropping android-7 support.

Maybe reconsider when android-7 devices are less than 1% of connected devices?

@rscottm
Ruboto member
@donv
Ruboto member
donv commented Jun 16, 2012

Android 2.1: 5.2% as of 2012-06-01

@donv
Ruboto member
donv commented Jul 6, 2012

Android 2.1: 4.7% as of 2012-07-02

@donv
Ruboto member
donv commented Aug 10, 2012

Android 2.1: 4.2% as of 2012-08-01

@donv
Ruboto member
donv commented Sep 8, 2012

Android 2.1: 3.7% as of 2012-09-04

@donv
Ruboto member
donv commented Oct 2, 2012

Android 2.1: 3.4% as of 2012-10-01

@donv
Ruboto member
donv commented Nov 5, 2012

Android 2.1: 3.1% as of 2012-11-01

@donv
Ruboto member
donv commented Dec 4, 2012

Android 2.1: 2.7% as of 2012-12-03

@donv
Ruboto member
donv commented Jan 6, 2013

Starting to track all the versions, for history. Google does not display values older than 6 months.

Data collected during a 14-day period ending on January 3, 2013:

Version Codename API Distribution
1.6 Donut 4 0.2%
2.1 Eclair 7 2.4%
2.2 Froyo 8 9.0%
2.3 - 2.3.2 Gingerbread 9 0.2%
2.3.3 - 2.3.7 10 47.4%
3.1 Honeycomb 12 0.4%
3.2 13 1.1%
4.0.3-4.0.4 Ice Cream Sandwich 15 29.1%
4.1 Jelly Bean 16 9.0%
4.2 17 1.2%
@donv
Ruboto member
donv commented Feb 12, 2013

1.6 Donut 4 0.2%
2.1 Eclair 7 2.2%
2.2 Froyo 8 8.1%
2.3 - 2.3.2 Gingerbread 9 0.2%
2.3.3 - 2.3.7 10 45.4%
3.1 Honeycomb 12 0.3%
3.2 13 1.0%
4.0.3 - 4.0.4 Ice Cream Sandwich 15 29.0%
4.1 Jelly Bean 16 12.2%
4.2 17 1.4%

Data collected during a 14-day period ending on February 4, 2013

@rscottm
Ruboto member
@donv donv added a commit that referenced this issue May 6, 2013
@donv donv * Issue #182 Remove support for Android 2.1, api level android-7
* Issue #364 Remove support for Android 2.2, api level android-8
005c764
@donv donv was assigned May 6, 2013
@donv donv closed this May 6, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.