summaryrefslogtreecommitdiffstats
path: root/doc/src/whatsnew
diff options
context:
space:
mode:
authorAssam Boudjelthia <assam.boudjelthia@qt.io>2023-12-20 21:39:59 +0200
committerAssam Boudjelthia <assam.boudjelthia@qt.io>2023-12-21 18:25:28 +0000
commit4f57b57257cf3290c9bcc72fddf32cb9d77103e3 (patch)
tree08a1419abcd501484f9dce068e23561b469914f0 /doc/src/whatsnew
parentf4469d6cd11c9d26bb1eb76a28fca4bf7c280fc3 (diff)
Update What's New 6.7 page for Android
Pick-to: 6.7 Change-Id: I6437d8554ce8b761831c6a4e60d8eb29f4a4f466 Reviewed-by: Nicholas Bennett <nicholas.bennett@qt.io>
Diffstat (limited to 'doc/src/whatsnew')
-rw-r--r--doc/src/whatsnew/whatsnew67.qdoc28
1 files changed, 21 insertions, 7 deletions
diff --git a/doc/src/whatsnew/whatsnew67.qdoc b/doc/src/whatsnew/whatsnew67.qdoc
index c181d44b4..7ebc8f4e7 100644
--- a/doc/src/whatsnew/whatsnew67.qdoc
+++ b/doc/src/whatsnew/whatsnew67.qdoc
@@ -327,13 +327,27 @@
\section3 Android
\list
- \li Re-factored QPA Android
- \li Embedding QML to native Java TP
- \li Android 14 as maximum supported platform, incl. SDK level and target updates
- \li Android tooling updates: NDK r26b, JDK 17.002
- \li Mobile category examples aligned with iOS
- \li Added QNativeInterface::QAndroidScreen that provides access to the Android Display id
- of a QScreen.
+ \li Re-factored the Android plugin Java code which, consists of:
+ \list
+ \li Simplifying the architecture and the relation between the various
+ classes (for example, between QtActivity, QtActivityLoader, and
+ QtActivityDelegate).
+ \li Moving the QtLoader classes away from the public bindings package.
+ \li Removed usage of reflection.
+ \endlist
+ \li Added preliminary support for child windows for Android to be consistent
+ with Qt and its other QPAs. As a result of that, \l QScreen::grabWindow() is
+ temporarily unsupported for now.
+ \li Set Android 14 as the maximum supported platform version, and the default
+ platform SDK and target levels to API 34.
+ \li Set the supported Android NDK version to r26b (26.1.10909125) and JDK to 17.
+ \li Aligned the Mobile category examples with iOS.
+ \li Added QNativeInterface::QAndroidScreen that provides access to the Android
+ Display id of a QScreen.
+ \li Added support for using ndk-stack with androidtestrunner to pretty print
+ test crash reports.
+ \li Added CMake variable QT_ANDROID_DEPLOYMENT_TYPE to explicitly set
+ the deployment type for the Android package.
\endlist
\section3 iOS