Uploaded image for project: 'Apache Cordova'
  1. Apache Cordova
  2. CB-6707

Clarify in docs regarding the minimum Android level supported by Cordova

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.5.0
    • Component/s: None
    • Labels:
      None

      Description

      I had a discussion here with someone who was asking about what to use as the minSdkVersion in Cordova. I think there are 2 issues in the docs:

      1) the Platform Guide for Android in the docs still says (as of Cordova 3.4) that Android 2.2 is supported. I believe support for Froyo was removed in Cordova 3.0. That needs to be changed to say Android 2.3 is the min supported, in all the doc versions from current back to Cordova 3.0. (Correct?)

      2) For 2.3, it's a bit ambiguous if that means API 9 (2.3.0 - 2.3.2) or API 10 (2.3.3-2.3.7). I'd suggest that instead of just saying "2.3" in the Platform Guide for Android, that for the minimum supported version it include the 3rd digit of the version and also state the API level. I see in https://github.com/apache/cordova-android/blob/3.0.x/bin/templates/project/AndroidManifest.xml that the minSdkVersion is set to 10 there. And API 9 does not appear on the Google Dashboard ( https://developer.android.com/about/dashboards/index.html ). So the documented minimum API level should be 10.

        Attachments

          Activity

            People

            • Assignee:
              cmarcelk Marcel Kinard
              Reporter:
              cmarcelk Marcel Kinard
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: