-
Notifications
You must be signed in to change notification settings - Fork 715
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ending support for old Android versions #771
Comments
Feedback: Continued support for Android SDK 19 (4.4) would be highly appreciated. |
Thanks @jacobg for the feedback, hoping to receive more from the user community. |
@brodybits More of the same feedback - Android 4.4 is still over 10% of Android devices, so supporting that would be appreciated. |
Definitely Android 4.4 support 🙏 . We're still having quite some customers on that platform |
@brodybits I agree, support for Android 4.4 is very important to me |
Hi, |
FYI, Android 4.4 is still installed on 10.3% of devices, so it's still significant: |
Thanks to all for the feedback. I would like to plan the following compromise approach for Android 4.4 & old armeabi CPU: Build for the old armeabi CPU, as needed to support Android 4.4, will be made with some newer features missing such as FTS5, JSON1, BASE64, and possibly some other features such as FTS3, FTS4, and REGEXP. Support for the old armeabi CPU increases package size and requires additional testing, hopefully can be dropped sometime later in the future. |
The lowest supported version for our line-of-business app is still Jellybean (Android 4.1). Our customers use rugged devices with integrated barcode scanners e.g. Zebra TC51. A number still have Motorola Solutions MC40 with Jellybean. These customers expect at least 5 years of lifespan from these device purchases, and Motorola didn't offer a KitKat upgrade until relatively late in its life (February 2016). Upgrading the OS to KitKat or Lollipop is a big step that so far the affected customers have been resisting. I realise that you can't continue to support old versions forever, but it would certainly be useful if possible. |
Just an update to my previous comment: we have now dropped support for Android 4.1 Jellybean, as it was becoming very difficult to support (e.g. our jsHybugger license has expired and the company seems to have disappeared!) Our minimum supported version is now Android 4.4 KitKat. The few customers we still have on Jellybean will have to upgrade to KitKat or later when they take a new release of our software. |
Thanks to all for the feedback in 2018. This will now be tracked as part of #922. I would like to drop Android pre-5.0 and maybe pre-5.1 in the near future since they will be dropped by Cordova itself (apache/cordova-android#915) and I would like to drop the burden of testing on the deprecated |
Thanks @brodybits for your continued support for this plugin. I was the first person to reply to this issue in 2018 to plea for Android 4.4 support, but my app has since dropped support for Android 4.4. The current minimum version is Android 5.0. The main reason it even supports Android 5 is because Amazon was making Fire tablets as recently as 2018 based on Android 5.1.1. So I'm totally fine with this plugin requiring Android 5.1. |
Definite:
Extremely likely:
Very likely:
To be partially maintained as described in comment below (#771 (comment)):
P.S. Android version supported by Cordova depends on Cordova version ref: https://cordova.apache.org/docs/en/latest/guide/platforms/android/
Purpose is to reduce burden of testing needed and special cases to be maintained. Feedback would be highly appreciated.
[1] https://cordova.apache.org/docs/en/latest/guide/platforms/android/#requirements-and-support
The text was updated successfully, but these errors were encountered: