mirror of
https://github.com/subsurface/subsurface.git
synced 2024-11-28 13:10:19 +00:00
b87cbed53c
As of November 20201 the Google Play store now requires that new apps target API level 30. The minimum API level remains 21 so we should continue to support devices all the way back to Android 5.0 (Lollipop). Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
104 lines
4.5 KiB
XML
104 lines
4.5 KiB
XML
<?xml version='1.0' encoding='utf-8'?>
|
|
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
|
package="org.subsurfacedivelog.mobile"
|
|
android:installLocation="auto"
|
|
android:versionCode="-- %%INSERT_VERSION_CODE%% --"
|
|
android:versionName="-- %%INSERT_VERSION_NAME%% --" >
|
|
|
|
<application
|
|
android:name="org.qtproject.qt5.android.bindings.QtApplication"
|
|
android:hardwareAccelerated="true"
|
|
android:label="@string/app_name"
|
|
android:extractNativeLibs="true"
|
|
android:icon="@drawable/subsurface_mobile_icon"
|
|
android:networkSecurityConfig="@xml/network_security_config" >
|
|
<activity
|
|
android:name="org.subsurfacedivelog.mobile.SubsurfaceMobileActivity"
|
|
android:configChanges="orientation|uiMode|screenLayout|screenSize|smallestScreenSize|layoutDirection|locale|fontScale|keyboard|keyboardHidden|navigation|mcc|mnc|density"
|
|
android:label="@string/app_name"
|
|
android:theme="@style/AppTheme"
|
|
android:launchMode="singleTop"
|
|
android:windowSoftInputMode="adjustResize"
|
|
android:screenOrientation="unspecified" >
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
|
|
<category android:name="android.intent.category.LAUNCHER" />
|
|
</intent-filter>
|
|
|
|
<meta-data
|
|
android:name="android.app.lib_name"
|
|
android:value="-- %%INSERT_APP_LIB_NAME%% --" />
|
|
<meta-data
|
|
android:name="android.app.qt_sources_resource_id"
|
|
android:resource="@array/qt_sources" />
|
|
<meta-data
|
|
android:name="android.app.repository"
|
|
android:value="default" />
|
|
<meta-data
|
|
android:name="android.app.qt_libs_resource_id"
|
|
android:resource="@array/qt_libs" />
|
|
<meta-data
|
|
android:name="android.app.bundled_libs_resource_id"
|
|
android:resource="@array/bundled_libs" />
|
|
<!-- Deploy Qt libs as part of package -->
|
|
<meta-data
|
|
android:name="android.app.bundle_local_qt_libs"
|
|
android:value="-- %%BUNDLE_LOCAL_QT_LIBS%% --" />
|
|
<!-- Run with local libs -->
|
|
<meta-data
|
|
android:name="android.app.use_local_qt_libs"
|
|
android:value="-- %%USE_LOCAL_QT_LIBS%% --" />
|
|
<meta-data
|
|
android:name="android.app.libs_prefix"
|
|
android:value="/data/local/tmp/qt/" />
|
|
<meta-data
|
|
android:name="android.app.load_local_libs_resource_id"
|
|
android:resource="@array/load_local_libs"/>
|
|
<meta-data
|
|
android:name="android.app.load_local_jars"
|
|
android:value="-- %%INSERT_LOCAL_JARS%% --" />
|
|
<meta-data
|
|
android:name="android.app.static_init_classes"
|
|
android:value="-- %%INSERT_INIT_CLASSES%% --" />
|
|
|
|
<!-- Splash screen -->
|
|
<!-- <meta-data android:name="android.app.splash_screen_drawable" android:resource="@drawable/subsurface_mobile_splash" /> -->
|
|
<meta-data android:name="android.app.splash_screen_drawable" android:resource="@drawable/splash" />
|
|
<!-- Splash screen -->
|
|
<intent-filter>
|
|
<action android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED" />
|
|
</intent-filter>
|
|
|
|
<meta-data android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED"
|
|
android:resource="@xml/device_filter" />
|
|
|
|
<!-- support more aspect ratios -->
|
|
<meta-data android:name="android.max_aspect" android:value="3" />
|
|
|
|
</activity>
|
|
</application>
|
|
|
|
<uses-sdk android:minSdkVersion="21"
|
|
android:targetSdkVersion="30" />
|
|
|
|
<supports-screens
|
|
android:anyDensity="true"
|
|
android:largeScreens="true"
|
|
android:normalScreens="true"
|
|
android:smallScreens="true" />
|
|
|
|
<uses-permission android:name="android.permission.WAKE_LOCK" />
|
|
<!--
|
|
The following comment will be replaced upon deployment with default permissions based on the dependencies of the application.
|
|
Remove the comment if you do not require these default permissions.
|
|
-->
|
|
<!-- %%INSERT_PERMISSIONS -->
|
|
|
|
<!--
|
|
The following comment will be replaced upon deployment with default features based on the dependencies of the application.
|
|
Remove the comment if you do not require these default features.
|
|
-->
|
|
<!-- %% no space here INSERT_FEATURES -->
|
|
|
|
</manifest>
|