Android: Set TMPDIR to point to cache dir rather than a persistent dir
Otherwise the app size keeps increasing. This is consistent with QStandardPaths::TempLocation. Pick-to: 6.5 Fixes: QTBUG-98502 Change-Id: If4f0bd7a84443fe80a026b5f4443a38c32a7c836 Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>bb10
parent
2457dd8bd0
commit
b8d51001f7
|
|
@ -721,7 +721,7 @@ public class QtActivityDelegate
|
|||
"Droid Sans Mono;Droid Sans;Droid Sans Fallback");
|
||||
QtNative.setEnvironmentVariable("QT_ANDROID_FONTS_SERIF", "Droid Serif");
|
||||
QtNative.setEnvironmentVariable("HOME", m_activity.getFilesDir().getAbsolutePath());
|
||||
QtNative.setEnvironmentVariable("TMPDIR", m_activity.getFilesDir().getAbsolutePath());
|
||||
QtNative.setEnvironmentVariable("TMPDIR", m_activity.getCacheDir().getAbsolutePath());
|
||||
QtNative.setEnvironmentVariable("QT_ANDROID_FONTS",
|
||||
"Roboto;Droid Sans;Droid Sans Fallback");
|
||||
QtNative.setEnvironmentVariable("QT_ANDROID_APP_ICON_SIZE",
|
||||
|
|
|
|||
|
|
@ -120,7 +120,7 @@ public class QtServiceDelegate
|
|||
"Droid Sans Mono;Droid Sans;Droid Sans Fallback");
|
||||
QtNative.setEnvironmentVariable("QT_ANDROID_FONTS_SERIF", "Droid Serif");
|
||||
QtNative.setEnvironmentVariable("HOME", m_service.getFilesDir().getAbsolutePath());
|
||||
QtNative.setEnvironmentVariable("TMPDIR", m_service.getFilesDir().getAbsolutePath());
|
||||
QtNative.setEnvironmentVariable("TMPDIR", m_service.getCacheDir().getAbsolutePath());
|
||||
|
||||
if (Build.VERSION.SDK_INT < 14)
|
||||
QtNative.setEnvironmentVariable("QT_ANDROID_FONTS", "Droid Sans;Droid Sans Fallback");
|
||||
|
|
|
|||
Loading…
Reference in New Issue