mirror of
https://github.com/scummvm/scummvm.git
synced 2026-06-20 05:45:29 +00:00
The UI is started using the standard "Add widget" feature from the launcher. Loading of game icons is quite slow and could be optimized later.
83 lines
2.8 KiB
XML
83 lines
2.8 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
|
xmlns:tools="http://schemas.android.com/tools"
|
|
android:installLocation="auto"
|
|
android:launchMode="singleTask"
|
|
android:sharedUserId="${applicationId}"
|
|
android:sharedUserMaxSdkVersion="32"
|
|
tools:targetApi="tiramisu">
|
|
|
|
<uses-permission
|
|
android:name="android.permission.WRITE_EXTERNAL_STORAGE"
|
|
tools:ignore="ScopedStorage" />
|
|
<uses-permission
|
|
android:name="android.permission.READ_EXTERNAL_STORAGE"
|
|
android:maxSdkVersion="32" />
|
|
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
|
|
<uses-permission android:name="android.permission.INTERNET" />
|
|
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
|
|
|
|
<uses-feature
|
|
android:name="android.hardware.wifi"
|
|
android:required="false" />
|
|
<uses-feature
|
|
android:name="android.hardware.touchscreen"
|
|
android:required="false" />
|
|
<uses-feature
|
|
android:name="android.software.leanback"
|
|
android:required="false" />
|
|
<uses-feature
|
|
android:glEsVersion="0x00020000"
|
|
android:required="true" />
|
|
|
|
<supports-screens
|
|
android:largeScreens="true"
|
|
android:normalScreens="true"
|
|
android:resizeable="true"
|
|
android:smallScreens="true"
|
|
android:xlargeScreens="true" />
|
|
|
|
<application
|
|
android:allowBackup="true"
|
|
android:appCategory="game"
|
|
android:description="@string/app_desc"
|
|
android:icon="@mipmap/scummvm"
|
|
android:label="@string/app_name${nameSuffix}"
|
|
android:requestLegacyExternalStorage="true">
|
|
<activity
|
|
android:name=".SplashActivity"
|
|
android:banner="@drawable/leanback_icon"
|
|
android:configChanges="orientation|keyboard|keyboardHidden|navigation|screenSize|smallestScreenSize|screenLayout"
|
|
android:exported="true"
|
|
android:theme="@style/SplashTheme"
|
|
android:windowSoftInputMode="adjustResize">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
|
|
<category android:name="android.intent.category.LAUNCHER" />
|
|
<category android:name="tv.ouya.intent.category.GAME" />
|
|
<category android:name="android.intent.category.LEANBACK_LAUNCHER" />
|
|
</intent-filter>
|
|
</activity>
|
|
<activity
|
|
android:name=".ScummVMActivity"
|
|
android:banner="@drawable/leanback_icon"
|
|
android:configChanges="orientation|keyboard|keyboardHidden|navigation|screenSize|smallestScreenSize|screenLayout"
|
|
android:exported="false"
|
|
android:launchMode="singleInstance"
|
|
android:theme="@style/AppTheme"
|
|
android:windowSoftInputMode="adjustResize" />
|
|
<activity
|
|
android:name=".ShortcutCreatorActivity"
|
|
android:exported="true"
|
|
android:label="@string/shortcut_creator_title"
|
|
android:theme="@style/ShortcutCreatorTheme">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.CREATE_SHORTCUT" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
</activity>
|
|
</application>
|
|
|
|
</manifest>
|