andreszs opened a new issue, #871:
URL: https://github.com/apache/cordova-plugin-camera/issues/871

   For what I've been reading, the plugin that fixes the Android 13 
incompatibility is version 7.0.0-dev, which requires cordova-android@12 to be 
installed. I understand that this immediately drops compatibility with Android 
5/6.
   
   In order to keep Android 5/6 compatibility, cordova-android@11 must be used, 
making it impossible to install the fixed plugin version 7.
   
   In short, if the developer needs to upload a version compatible from Android 
5 to 13, then 2 apps must be compiled as follows:
   
   1. APK with android-minSdkVersion 21 and cordova-android@11 + camera plugin 
version 6
   2. APK with android-minSdkVersion 23 and cordova-android@12 + camera plugin 
version 7 (dev) non-stable
   
   This approach, while incredibly efficient in meeting Google's obsession of 
rendering fully functional devices obsolete as fast as possible, is **not 
practical** to developers nor users. Is there any other solution?
   
   In short, can someone explain why the plugin cannot be compatible with API 
level 21 and 33 at the same time? Sometimes, things as trivial as replacing a 
higher SDK constants like Build.VERSION_CODES.TIRAMISU with just "33" are 
enough to make apps compatible with lower SDK levels, but I'm not saying this 
is the case with the camera plugin version 7-dev. 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to