Details
-
User Story
-
Resolution: Unresolved
-
P2: Important
-
None
-
None
Description
New Android builds are using the new library AndroidX which in Android Studio is retrieved by Gradle. In our build scripts, manual javac compilation is used to generate a jar file for Qt for Android. This might become an issue in the future, and even now, since some features are available only via AndroidX like FileProvider QTBUG-67877, which in this case we cannot use FileProvider in QtNative class to enable proper file accesses on Android.
Thus, the build scripts should be adapted to use Gradle and use the full power of Android builds.
Attachments
Issue Links
- is required for
-
QTBUG-73904 Update Qt future release to use and support AndroidX libraries
- Open
- relates to
-
QTBUG-67877 QDesktopServices::openUrl does not work with Android target API 27
- Closed
-
QTBUG-130550 Use @NonNull and @Nullable annotations on Android code
- Open