Hi devs,

 

We are looking at moving from Cordova v2.7.0 to v2.9.x and have some
concerns about which Android platforms are still supported. Froyo
accounts for 3% of users on the Google Play Store.

 

According to the deprecation policy, Froyo should still be in until v3.0
http://wiki.apache.org/cordova/DeprecationPolicy

The issue to remove Commons Codec dependency
https://issues.apache.org/jira/browse/CB-3281 has fix version 3.0

 

I noticed in v2.9.0 that

-          the create script no longer uses Commons Codec
https://github.com/apache/cordova-android/blob/2.9.x/bin/create.js

-          org.apache.cordova.FileUtils and CameraLauncher replace codec
with android.util.Base64
https://github.com/apache/cordova-android/commit/78efe2a960ba2b320680da1
8b7c0fc20d442c604 

This issue also lists fix version 3.0
https://issues.apache.org/jira/browse/CB-3358

 

Question 1: Should these changes be in version 2.9.x or 3.0.x? Also are
there any other changes you know of that may reduce supported Android
versions in v2.9?

 

android.util.Base64

The Android API says android.util.Base64 was added in API level 8 (Froyo
2.2.x)  http://developer.android.com/reference/android/util/Base64.html

 

Question 2 : Will Froyo continue to work in v2.9 or not?

I've set the target SDK version to 8 to try this out in an emulator but
would be great to know if someone has checked on a Froyo device.

 

Thanks

Angela

 

Reply via email to