cordova-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Smith, Peter" <>
Subject Android API levels supported/required?
Date Thu, 01 Aug 2013 07:14:27 GMT


There seems conflicting information about the Android API levels
supported/required and it is causing us some confusion. Please see
questions inline below.


(Ref 1) "Deprecation Policy" 


*        As of May 2013 HONEYCOMB (API 11) and ECLAIR (API <= 7) no
longer supported 

*        As of July 2013 FROYO (API 8) no longer supported (see near the
top of the table)

So it means API 9, 10 and >= 12 are supported but 11 is not supported.


(Ref 2) "Android Platform Guide"  
says "Cordova supports Android 2.2, 2.3, and 4.x."


Q. Android 2.2 is FROYO (API level 8) which the deprecation list says is
not supported, but the guide says it is supported. Is this just an
out-dated guide which shouldn't say 2.2 anymore?


(Ref 3) "Embedding Cordova WebView on Android"
says "Android SDK updated with 15" is a pre-requisite. 


Q. What is the reason is API level 15 (ICE_CREAM_SANDWICH_MR1) is
needed? It doesn't seem to match the other information.


(Ref 4) Android documentation

This Android documentation recommends "In general, you should compile
your application against the lowest possible version of the platform
that your application can support."


Q. Platform Guide says Cordova supports 2.3 (API level 9) so when Ref 3
says Cordova needs API level 15 to build isn't it contradicting the
Android recommendation to use the lowest API level (because 9 < 15)?





  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message