Details
-
User Story
-
Resolution: Done
-
P1: Critical
-
None
-
None
-
2021wk02, 2021wk04, 2021wk06
Description
The current QAndroidJniObject and QAndroidJniEnvironment are most important pieces for extending Qt functionality to all Android APIs, and since it can have some use under other platforms, we aim to rename the current QAndroidJniObject into QJniObject and QAndroidJniEnvironment into QJniEnvironment. This effectively will keep the same functionality without the need for QtAndroidExtras, but under Qt Base instead.
Under QJniEnvironment we could also have necessary exception handling to JNI exceptions that was being handled by QAndroidExceptionCleaner, which effectively means merging the latter class into QJniEnvironment.
Attachments
There are no Sub-Tasks for this issue.