diff --git a/src/android/java/src/org/qtproject/qt/android/bindings/QtLoader.java b/src/android/java/src/org/qtproject/qt/android/bindings/QtLoader.java
index baa4062372c..dcb09415567 100644
--- a/src/android/java/src/org/qtproject/qt/android/bindings/QtLoader.java
+++ b/src/android/java/src/org/qtproject/qt/android/bindings/QtLoader.java
@@ -344,6 +344,11 @@ public abstract class QtLoader {
ENVIRONMENT_VARIABLES += "\tANDROID_STYLE_PATH=" + stylePath;
+ if (m_contextInfo.metaData.containsKey("android.app.trace_location")) {
+ String loc = m_contextInfo.metaData.getString("android.app.trace_location");
+ ENVIRONMENT_VARIABLES += "\tQTRACE_LOCATION="+loc;
+ }
+
loaderParams.putString(ENVIRONMENT_VARIABLES_KEY, ENVIRONMENT_VARIABLES);
String appParams = null;
diff --git a/src/android/templates/AndroidManifest.xml b/src/android/templates/AndroidManifest.xml
index d7438317b89..762acaf84e6 100644
--- a/src/android/templates/AndroidManifest.xml
+++ b/src/android/templates/AndroidManifest.xml
@@ -42,6 +42,9 @@
+