2017-11-22 05:09:35 +07:00
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android= "http://schemas.android.com/apk/res/android"
2023-12-29 04:06:36 +07:00
xmlns:tools="http://schemas.android.com/tools">
2017-11-22 05:09:35 +07:00
2018-02-23 18:31:45 +07:00
<uses-sdk />
2017-11-22 05:09:35 +07:00
2018-12-10 00:47:21 +07:00
<uses-permission android:name= "android.permission.INTERNET" />
2023-09-06 16:00:30 +07:00
<uses-permission android:name= "android.permission.POST_NOTIFICATIONS" />
2020-12-02 04:26:01 +07:00
<!-- See https://developer.android.com/training/tv/start/start -->
<uses-feature android:name= "android.software.leanback" android:required= "false" />
<uses-feature android:name= "android.hardware.touchscreen" android:required= "false" />
2023-12-29 04:06:36 +07:00
<uses-feature android:glEsVersion= "0x00020000" android:required= "false" />
2018-12-10 00:47:21 +07:00
2022-05-19 07:12:18 +07:00
<!--
Known Lint warnings:
UnusedAttribute: Since we're targeting a range of API levels, it's OK that e.g. appCategory will be ignored by OLD devices
IconDensities: See https://developer.android.com/training/tv/start/start#banner for the banner attribute, where they recommend supplying only one density.
-->
2022-06-02 02:40:20 +07:00
<!-- Cleartext traffic permission solely so users can host their own server without setting up https -->
2017-11-22 05:09:35 +07:00
<application
2022-06-02 02:40:20 +07:00
android:usesCleartextTraffic="true"
2017-11-22 05:09:35 +07:00
android:allowBackup="true"
2022-05-03 11:55:55 +07:00
android:icon="@mipmap/uncivicon"
android:roundIcon="@mipmap/uncivicon_round"
2017-11-22 05:09:35 +07:00
android:label="@string/app_name"
2019-11-28 01:44:15 +07:00
android:isGame="true"
2022-05-15 23:30:48 +07:00
android:largeHeap="true"
2020-12-02 04:26:01 +07:00
android:appCategory="game"
android:banner="@drawable/banner"
2017-11-22 05:09:35 +07:00
android:theme="@style/GdxTheme" >
<activity
2019-01-03 03:07:47 +07:00
android:name="com.unciv.app.AndroidLauncher"
2020-02-17 23:34:46 +07:00
android:launchMode="singleTask"
2021-08-20 18:30:45 +07:00
android:exported="true"
2020-03-02 11:44:53 +07:00
android:configChanges="keyboard|keyboardHidden|orientation|screenSize"
2023-03-06 15:35:14 +07:00
android:screenOrientation="userLandscape"
2020-03-02 11:44:53 +07:00
tools:ignore="LockedOrientationActivity">
2017-11-22 05:09:35 +07:00
<intent-filter >
<action android:name= "android.intent.action.MAIN" />
<category android:name= "android.intent.category.LAUNCHER" />
</intent-filter>
2022-03-06 01:00:56 +07:00
<intent-filter android:autoVerify= "true" >
<action android:name= "android.intent.action.VIEW" />
<category android:name= "android.intent.category.DEFAULT" />
<category android:name= "android.intent.category.BROWSABLE" />
<data
android:scheme="https"
android:host="unciv.app"
android:path="/multiplayer"
/>
</intent-filter>
2017-11-22 05:09:35 +07:00
</activity>
2020-12-02 04:26:01 +07:00
<activity
android:name="com.unciv.app.AndroidTvLauncher"
2021-08-20 18:30:45 +07:00
android:exported="true"
2020-12-02 04:26:01 +07:00
android:theme="@style/GdxTheme">
<intent-filter >
<action android:name= "android.intent.action.MAIN" />
<category android:name= "android.intent.category.LEANBACK_LAUNCHER" />
</intent-filter>
</activity>
2023-11-14 03:26:38 +07:00
2020-03-02 11:44:53 +07:00
<receiver android:name= ".CopyToClipboardReceiver" android:exported= "false" />
2017-11-22 05:09:35 +07:00
</application>
</manifest>