Как настроить сборку приложения под Android 13
Шаги для настройки сборок приложения под Android 13 (уровень API 33) отличаются в зависимости от используемой версии Unity.
| Действие | 2019 | 2020 | 2021 | 2022 | 2023 |
|---|---|---|---|---|---|
| Поднятие версии | + | + | + | + | + |
| Использование плагина Gradle 7.2 | + | + | + | + | |
| Изменение версии плагина Gradle в | + | + | + | + | |
| Добавление исключений META/INF в | + | + | + | + | + |
| Добавление исключений META/INF в | + | ||||
Внесение изменений в AndroidManifest | + | + | + | + | + |
Примечание
Вы можете автоматизировать процесс настройки с помощью скриптов постобработки. В качестве примера такого скрипта используйте файл AndroidFilesProcessor .
Поднятие версии Target API Level до 33
- Откройте свой проект в Unity Editor.
- В главном меню выберите пункт
Edit > Preferences (Windows) илиUnity > Preferences (macOS). - В поле
Target API Level выберите значениеAPI Level 33. - Запустите сборку приложения под Android. В сообщении об отсутствии скачанного API нажмите
Update Android SDK . Процесс сборки продолжится после того, как необходимые файлы будут скачаны.
Примечание
После скачивания API вы можете изменить значение в поле Target API Level на значение по умолчанию —
latest.Использование плагина Gradle 7.2
- Скачайте Gradle 7.2.
- Откройте свой проект в Unity Editor.
- В главном меню выберите пункт
Edit > Preferences (Windows) илиUnity > Preferences (macOS). - Перейдите в раздел
External Tools > Android . - Снимите флажок
Gradle installed with Unity . - В поле
Gradle нажмитеBrowse и выберите директорию с файлами Gradle 7.2.
Изменение версии плагина Gradle в Base Gradle Template
- Откройте свой проект в Unity Editor.
- В главном меню выберите пункт
Edit > Project Settings . - Перейдите в раздел
Player > Android > Other Settings . - Установите флажок
Custom Base Gradle Template . - Откройте в текстовом редакторе файл
Assets/Plugins/Android/baseProjectTemplate.gradle. - В разделе зависимостей укажите версию плагина 4.1.0, как показано в примере:
Copy
Full screen
Small screen
- groovy
1classpath 'com.android.tools.build:gradle:4.1.0'
Добавление исключений META/INF в Launcher Gradle Template
- Откройте свой проект в Unity Editor.
- В главном меню выберите пункт
Edit > Project Settings . - Перейдите в раздел
Player > Android > Other Settings . - Установите флажок
Custom Launcher Gradle Templatere . - Откройте в текстовом редакторе файл
Assets/Plugins/Android/launcherTemplate.gradle. - Добавьте в конец файла следующие строки:
Copy
Full screen
Small screen
- groovy
1android {
2 packagingOptions {
3 pickFirst 'META-INF/kotlinx-serialization-json.kotlin_module'
4 pickFirst 'META-INF/kotlinx_coroutines_core.version'
5 pickFirst 'META-INF/kotlinx-serialization-core.kotlin_module'
6 pickFirst 'META-INF/atomicfu.kotlin_module'
7 pickFirst 'META-INF/ktor-serialization-kotlinx.kotlin_module'
8 pickFirst 'META-INF/ktor-events.kotlin_module'
9 pickFirst 'META-INF/ktor-websocket-serialization.kotlin_module'
10 pickFirst 'META-INF/ktor-serialization.kotlin_module'
11 pickFirst 'META-INF/ktor-client-core.kotlin_module'
12 pickFirst 'META-INF/ktor-io.kotlin_module'
13 pickFirst 'META-INF/ktor-http.kotlin_module'
14 pickFirst 'META-INF/ktor-client-content-negotiation.kotlin_module'
15 pickFirst 'META-INF/ktor-serialization-kotlinx-json.kotlin_module'
16 pickFirst 'META-INF/ktor-websockets.kotlin_module'
17 pickFirst 'META-INF/ktor-utils.kotlin_module'
18 }
19}
Внесение изменений в AndroidManifest
- Откройте свой проект в Unity Editor.
- В главном меню выберите пункт
Edit > Project Settings . - Перейдите в раздел
Player > Android > Other Settings . - Установите флажок
Custom Main Manifest . - Откройте в текстовом редакторе файл
Assets/Plugins/Android/AndroidManifest.xml. - Вставьте в тег
applicationследующие строки:
Copy
Full screen
Small screen
- xml
1<provider
2 android:name="androidx.startup.InitializationProvider"
3 android:authorities="${applicationId}.androidx-startup"
4 tools:node="remove" />
- Добавьте в основную Activity
com.unity3d.player.UnityPlayerActivityатрибутandroid:exportedсо значениемtrue.
Пример
Copy
Full screen
Small screen
- xml
1<?xml version="1.0" encoding="utf-8"?>
2<!-- GENERATED BY UNITY. REMOVE THIS COMMENT TO PREVENT OVERWRITING WHEN EXPORTING AGAIN-->
3<manifest
4 xmlns:android="http://schemas.android.com/apk/res/android"
5 package="com.unity3d.player"
6 xmlns:tools="http://schemas.android.com/tools">
7 <application>
8 <activity android:name="com.unity3d.player.UnityPlayerActivity"
9 android:theme="@style/UnityThemeSelector"
10 android:exported="true">
11 <intent-filter>
12 <action android:name="android.intent.action.MAIN" />
13 <category android:name="android.intent.category.LAUNCHER" />
14 </intent-filter>
15 <meta-data android:name="unityplayer.UnityActivity" android:value="true" />
16 </activity>
17 <provider
18 android:name="androidx.startup.InitializationProvider"
19 android:authorities="${applicationId}.androidx-startup"
20 tools:node="remove" />
21 </application>
22</manifest>
Поднятие версии Target API Level до 33
- Откройте свой проект в Unity Editor.
- В главном меню выберите пункт
Edit > Preferences (Windows) илиUnity > Preferences (macOS). - В поле
Target API Level выберите значениеAPI Level 33. - Запустите сборку приложения под Android. В сообщении об отсутствии скачанного API нажмите
Update Android SDK . Процесс сборки продолжится после того, как необходимые файлы будут скачаны.
Примечание
После скачивания API вы можете изменить значение в поле Target API Level на значение по умолчанию —
latest.Использование плагина Gradle 7.2
- Скачайте Gradle 7.2.
- Откройте свой проект в Unity Editor.
- В главном меню выберите пункт
Edit > Preferences (Windows) илиUnity > Preferences (macOS). - Перейдите в раздел
External Tools > Android . - Снимите флажок
Gradle installed with Unity . - В поле
Gradle нажмитеBrowse и выберите директорию с файлами Gradle 7.2.
Изменение версии плагина Gradle в Base Gradle Template
- Откройте свой проект в Unity Editor.
- В главном меню выберите пункт
Edit > Project Settings . - Перейдите в раздел
Player > Android > Other Settings . - Установите флажок
Custom Base Gradle Template . - Откройте в текстовом редакторе файл
Assets/Plugins/Android/baseProjectTemplate.gradle. - В разделе зависимостей укажите версию плагина 4.1.0, как показано в примере:
Copy
Full screen
Small screen
- groovy
1classpath 'com.android.tools.build:gradle:4.1.0'
Добавление исключений META/INF в Launcher Gradle Template
- Откройте свой проект в Unity Editor.
- В главном меню выберите пункт
Edit > Project Settings . - Перейдите в раздел
Player > Android > Other Settings . - Установите флажок
Custom Launcher Gradle Templatere . - Откройте в текстовом редакторе файл
Assets/Plugins/Android/launcherTemplate.gradle. - Добавьте в конец файла следующие строки:
Copy
Full screen
Small screen
- groovy
1android {
2 packagingOptions {
3 pickFirst 'META-INF/kotlinx-serialization-json.kotlin_module'
4 pickFirst 'META-INF/kotlinx_coroutines_core.version'
5 pickFirst 'META-INF/kotlinx-serialization-core.kotlin_module'
6 pickFirst 'META-INF/atomicfu.kotlin_module'
7 pickFirst 'META-INF/ktor-serialization-kotlinx.kotlin_module'
8 pickFirst 'META-INF/ktor-events.kotlin_module'
9 pickFirst 'META-INF/ktor-websocket-serialization.kotlin_module'
10 pickFirst 'META-INF/ktor-serialization.kotlin_module'
11 pickFirst 'META-INF/ktor-client-core.kotlin_module'
12 pickFirst 'META-INF/ktor-io.kotlin_module'
13 pickFirst 'META-INF/ktor-http.kotlin_module'
14 pickFirst 'META-INF/ktor-client-content-negotiation.kotlin_module'
15 pickFirst 'META-INF/ktor-serialization-kotlinx-json.kotlin_module'
16 pickFirst 'META-INF/ktor-websockets.kotlin_module'
17 pickFirst 'META-INF/ktor-utils.kotlin_module'
18 }
19}
Внесение изменений в AndroidManifest
- Откройте свой проект в Unity Editor.
- В главном меню выберите пункт
Edit > Project Settings . - Перейдите в раздел
Player > Android > Other Settings . - Установите флажок
Custom Main Manifest . - Откройте в текстовом редакторе файл
Assets/Plugins/Android/AndroidManifest.xml. - Вставьте в тег
applicationследующие строки:
Copy
Full screen
Small screen
- xml
1<provider
2 android:name="androidx.startup.InitializationProvider"
3 android:authorities="${applicationId}.androidx-startup"
4 tools:node="remove" />
- Добавьте в основную Activity
com.unity3d.player.UnityPlayerActivityатрибутandroid:exportedсо значениемtrue.
Пример
Copy
Full screen
Small screen
- xml
1<?xml version="1.0" encoding="utf-8"?>
2<!-- GENERATED BY UNITY. REMOVE THIS COMMENT TO PREVENT OVERWRITING WHEN EXPORTING AGAIN-->
3<manifest
4 xmlns:android="http://schemas.android.com/apk/res/android"
5 package="com.unity3d.player"
6 xmlns:tools="http://schemas.android.com/tools">
7 <application>
8 <activity android:name="com.unity3d.player.UnityPlayerActivity"
9 android:theme="@style/UnityThemeSelector"
10 android:exported="true">
11 <intent-filter>
12 <action android:name="android.intent.action.MAIN" />
13 <category android:name="android.intent.category.LAUNCHER" />
14 </intent-filter>
15 <meta-data android:name="unityplayer.UnityActivity" android:value="true" />
16 </activity>
17 <provider
18 android:name="androidx.startup.InitializationProvider"
19 android:authorities="${applicationId}.androidx-startup"
20 tools:node="remove" />
21 </application>
22</manifest>
Поднятие версии Target API Level до 33
- Откройте свой проект в Unity Editor.
- В главном меню выберите пункт
Edit > Preferences (Windows) илиUnity > Preferences (macOS). - В поле
Target API Level выберите значениеAPI Level 33. - Запустите сборку приложения под Android. В сообщении об отсутствии скачанного API нажмите
Update Android SDK . Процесс сборки продолжится после того, как необходимые файлы будут скачаны.
Примечание
После скачивания API вы можете изменить значение в поле Target API Level на значение по умолчанию —
latest.Использование плагина Gradle 7.2
- Скачайте Gradle 7.2.
- Откройте свой проект в Unity Editor.
- В главном меню выберите пункт
Edit > Preferences (Windows) илиUnity > Preferences (macOS). - Перейдите в раздел
External Tools > Android . - Снимите флажок
Gradle installed with Unity . - В поле
Gradle нажмитеBrowse и выберите директорию с файлами Gradle 7.2.
Изменение версии плагина Gradle в Base Gradle Template
- Откройте свой проект в Unity Editor.
- В главном меню выберите пункт
Edit > Project Settings . - Перейдите в раздел
Player > Android > Other Settings . - Установите флажок
Custom Base Gradle Template . - Откройте в текстовом редакторе файл
Assets/Plugins/Android/baseProjectTemplate.gradle. - В разделе зависимостей укажите версию плагина 4.1.0, как показано в примере:
Copy
Full screen
Small screen
- groovy
1classpath 'com.android.tools.build:gradle:4.1.0'
Добавление исключений META/INF в Launcher Gradle Template
- Откройте свой проект в Unity Editor.
- В главном меню выберите пункт
Edit > Project Settings . - Перейдите в раздел
Player > Android > Other Settings . - Установите флажок
Custom Launcher Gradle Templatere . - Откройте в текстовом редакторе файл
Assets/Plugins/Android/launcherTemplate.gradle. - Добавьте в конец файла следующие строки:
Copy
Full screen
Small screen
- groovy
1android {
2 packagingOptions {
3 pickFirst 'META-INF/kotlinx-serialization-json.kotlin_module'
4 pickFirst 'META-INF/kotlinx_coroutines_core.version'
5 pickFirst 'META-INF/kotlinx-serialization-core.kotlin_module'
6 pickFirst 'META-INF/atomicfu.kotlin_module'
7 pickFirst 'META-INF/ktor-serialization-kotlinx.kotlin_module'
8 pickFirst 'META-INF/ktor-events.kotlin_module'
9 pickFirst 'META-INF/ktor-websocket-serialization.kotlin_module'
10 pickFirst 'META-INF/ktor-serialization.kotlin_module'
11 pickFirst 'META-INF/ktor-client-core.kotlin_module'
12 pickFirst 'META-INF/ktor-io.kotlin_module'
13 pickFirst 'META-INF/ktor-http.kotlin_module'
14 pickFirst 'META-INF/ktor-client-content-negotiation.kotlin_module'
15 pickFirst 'META-INF/ktor-serialization-kotlinx-json.kotlin_module'
16 pickFirst 'META-INF/ktor-websockets.kotlin_module'
17 pickFirst 'META-INF/ktor-utils.kotlin_module'
18 }
19}
Внесение изменений в AndroidManifest
- Откройте свой проект в Unity Editor.
- В главном меню выберите пункт
Edit > Project Settings . - Перейдите в раздел
Player > Android > Other Settings . - Установите флажок
Custom Main Manifest . - Откройте в текстовом редакторе файл
Assets/Plugins/Android/AndroidManifest.xml. - Вставьте в тег
applicationследующие строки:
Copy
Full screen
Small screen
- xml
1<provider
2 android:name="androidx.startup.InitializationProvider"
3 android:authorities="${applicationId}.androidx-startup"
4 tools:node="remove" />
- Добавьте в основную Activity
com.unity3d.player.UnityPlayerActivityатрибутandroid:exportedсо значениемtrue.
Пример
Copy
Full screen
Small screen
- xml
1<?xml version="1.0" encoding="utf-8"?>
2<!-- GENERATED BY UNITY. REMOVE THIS COMMENT TO PREVENT OVERWRITING WHEN EXPORTING AGAIN-->
3<manifest
4 xmlns:android="http://schemas.android.com/apk/res/android"
5 package="com.unity3d.player"
6 xmlns:tools="http://schemas.android.com/tools">
7 <application>
8 <activity android:name="com.unity3d.player.UnityPlayerActivity"
9 android:theme="@style/UnityThemeSelector"
10 android:exported="true">
11 <intent-filter>
12 <action android:name="android.intent.action.MAIN" />
13 <category android:name="android.intent.category.LAUNCHER" />
14 </intent-filter>
15 <meta-data android:name="unityplayer.UnityActivity" android:value="true" />
16 </activity>
17 <provider
18 android:name="androidx.startup.InitializationProvider"
19 android:authorities="${applicationId}.androidx-startup"
20 tools:node="remove" />
21 </application>
22</manifest>
Поднятие версии Target API Level до 33
- Откройте свой проект в Unity Editor.
- В главном меню выберите пункт
Edit > Preferences (Windows) илиUnity > Preferences (macOS). - В поле
Target API Level выберите значениеAPI Level 33. - Запустите сборку приложения под Android. В сообщении об отсутствии скачанного API нажмите
Update Android SDK . Процесс сборки продолжится после того, как необходимые файлы будут скачаны.
Примечание
После скачивания API вы можете изменить значение в поле Target API Level на значение по умолчанию —
latest.Использование плагина Gradle 7.2
- Скачайте Gradle 7.2.
- Откройте свой проект в Unity Editor.
- В главном меню выберите пункт
Edit > Preferences (Windows) илиUnity > Preferences (macOS). - Перейдите в раздел
External Tools > Android . - Снимите флажок
Gradle installed with Unity . - В поле
Gradle нажмитеBrowse и выберите директорию с файлами Gradle 7.2.
Изменение версии плагина Gradle в Base Gradle Template
- Откройте свой проект в Unity Editor.
- В главном меню выберите пункт
Edit > Project Settings . - Перейдите в раздел
Player > Android > Other Settings . - Установите флажок
Custom Base Gradle Template . - Откройте в текстовом редакторе файл
Assets/Plugins/Android/baseProjectTemplate.gradle. - В разделе зависимостей укажите версию плагина 4.1.0, как показано в примере:
Copy
Full screen
Small screen
- groovy
1classpath 'com.android.tools.build:gradle:4.1.0'
Добавление исключений META/INF в Launcher Gradle Template
- Откройте свой проект в Unity Editor.
- В главном меню выберите пункт
Edit > Project Settings . - Перейдите в раздел
Player > Android > Other Settings . - Установите флажок
Custom Launcher Gradle Templatere . - Откройте в текстовом редакторе файл
Assets/Plugins/Android/launcherTemplate.gradle. - Добавьте в конец файла следующие строки:
Copy
Full screen
Small screen
- groovy
1android {
2 packagingOptions {
3 pickFirst 'META-INF/kotlinx-serialization-json.kotlin_module'
4 pickFirst 'META-INF/kotlinx_coroutines_core.version'
5 pickFirst 'META-INF/kotlinx-serialization-core.kotlin_module'
6 pickFirst 'META-INF/atomicfu.kotlin_module'
7 pickFirst 'META-INF/ktor-serialization-kotlinx.kotlin_module'
8 pickFirst 'META-INF/ktor-events.kotlin_module'
9 pickFirst 'META-INF/ktor-websocket-serialization.kotlin_module'
10 pickFirst 'META-INF/ktor-serialization.kotlin_module'
11 pickFirst 'META-INF/ktor-client-core.kotlin_module'
12 pickFirst 'META-INF/ktor-io.kotlin_module'
13 pickFirst 'META-INF/ktor-http.kotlin_module'
14 pickFirst 'META-INF/ktor-client-content-negotiation.kotlin_module'
15 pickFirst 'META-INF/ktor-serialization-kotlinx-json.kotlin_module'
16 pickFirst 'META-INF/ktor-websockets.kotlin_module'
17 pickFirst 'META-INF/ktor-utils.kotlin_module'
18 }
19}
Внесение изменений в AndroidManifest
- Откройте свой проект в Unity Editor.
- В главном меню выберите пункт
Edit > Project Settings . - Перейдите в раздел
Player > Android > Other Settings . - Установите флажок
Custom Main Manifest . - Откройте в текстовом редакторе файл
Assets/Plugins/Android/AndroidManifest.xml. - Вставьте в тег
applicationследующие строки:
Copy
Full screen
Small screen
- xml
1<provider
2 android:name="androidx.startup.InitializationProvider"
3 android:authorities="${applicationId}.androidx-startup"
4 tools:node="remove" />
- Добавьте в основную Activity
com.unity3d.player.UnityPlayerActivityатрибутandroid:exportedсо значениемtrue.
Пример
Copy
Full screen
Small screen
- xml
1<?xml version="1.0" encoding="utf-8"?>
2<!-- GENERATED BY UNITY. REMOVE THIS COMMENT TO PREVENT OVERWRITING WHEN EXPORTING AGAIN-->
3<manifest
4 xmlns:android="http://schemas.android.com/apk/res/android"
5 package="com.unity3d.player"
6 xmlns:tools="http://schemas.android.com/tools">
7 <application>
8 <activity android:name="com.unity3d.player.UnityPlayerActivity"
9 android:theme="@style/UnityThemeSelector"
10 android:exported="true">
11 <intent-filter>
12 <action android:name="android.intent.action.MAIN" />
13 <category android:name="android.intent.category.LAUNCHER" />
14 </intent-filter>
15 <meta-data android:name="unityplayer.UnityActivity" android:value="true" />
16 </activity>
17 <provider
18 android:name="androidx.startup.InitializationProvider"
19 android:authorities="${applicationId}.androidx-startup"
20 tools:node="remove" />
21 </application>
22</manifest>
Поднятие версии Target API Level до 33
- Откройте свой проект в Unity Editor.
- В главном меню выберите пункт
Edit > Preferences (Windows) илиUnity > Preferences (macOS). - В поле
Target API Level выберите значениеAPI Level 33. - Запустите сборку приложения под Android. В сообщении об отсутствии скачанного API нажмите
Update Android SDK . Процесс сборки продолжится после того, как необходимые файлы будут скачаны.
Примечание
После скачивания API вы можете изменить значение в поле Target API Level на значение по умолчанию —
latest.Добавление исключений META/INF в Launcher Gradle Template
- Откройте свой проект в Unity Editor.
- В главном меню выберите пункт
Edit > Project Settings . - Перейдите в раздел
Player > Android > Other Settings . - Установите флажок
Custom Launcher Gradle Templatere . - Откройте в текстовом редакторе файл
Assets/Plugins/Android/launcherTemplate.gradle. - Добавьте в конец файла следующие строки:
Copy
Full screen
Small screen
- groovy
1android {
2 packagingOptions {
3 pickFirst 'META-INF/kotlinx-serialization-json.kotlin_module'
4 pickFirst 'META-INF/kotlinx_coroutines_core.version'
5 pickFirst 'META-INF/kotlinx-serialization-core.kotlin_module'
6 pickFirst 'META-INF/atomicfu.kotlin_module'
7 pickFirst 'META-INF/ktor-serialization-kotlinx.kotlin_module'
8 pickFirst 'META-INF/ktor-events.kotlin_module'
9 pickFirst 'META-INF/ktor-websocket-serialization.kotlin_module'
10 pickFirst 'META-INF/ktor-serialization.kotlin_module'
11 pickFirst 'META-INF/ktor-client-core.kotlin_module'
12 pickFirst 'META-INF/ktor-io.kotlin_module'
13 pickFirst 'META-INF/ktor-http.kotlin_module'
14 pickFirst 'META-INF/ktor-client-content-negotiation.kotlin_module'
15 pickFirst 'META-INF/ktor-serialization-kotlinx-json.kotlin_module'
16 pickFirst 'META-INF/ktor-websockets.kotlin_module'
17 pickFirst 'META-INF/ktor-utils.kotlin_module'
18 }
19}
Добавление исключений META/INF в Main Gradle Template
- Откройте свой проект в Unity Editor.
- В главном меню выберите пункт
Edit > Project Settings . - Перейдите в раздел
Player > Android > Other Settings . - Установите флажок
Custom Main Gradle Templatere . - Откройте в текстовом редакторе файл
Assets/Plugins/Android/mainTemplate.gradle. - Добавьте в конец файла следующие строки:
Copy
Full screen
Small screen
- groovy
1android {
2 packagingOptions {
3 pickFirst 'META-INF/kotlinx-serialization-json.kotlin_module'
4 pickFirst 'META-INF/kotlinx_coroutines_core.version'
5 pickFirst 'META-INF/kotlinx-serialization-core.kotlin_module'
6 pickFirst 'META-INF/atomicfu.kotlin_module'
7 pickFirst 'META-INF/ktor-serialization-kotlinx.kotlin_module'
8 pickFirst 'META-INF/ktor-events.kotlin_module'
9 pickFirst 'META-INF/ktor-websocket-serialization.kotlin_module'
10 pickFirst 'META-INF/ktor-serialization.kotlin_module'
11 pickFirst 'META-INF/ktor-client-core.kotlin_module'
12 pickFirst 'META-INF/ktor-io.kotlin_module'
13 pickFirst 'META-INF/ktor-http.kotlin_module'
14 pickFirst 'META-INF/ktor-client-content-negotiation.kotlin_module'
15 pickFirst 'META-INF/ktor-serialization-kotlinx-json.kotlin_module'
16 pickFirst 'META-INF/ktor-websockets.kotlin_module'
17 pickFirst 'META-INF/ktor-utils.kotlin_module'
18 }
19}
Внесение изменений в AndroidManifest
- Откройте свой проект в Unity Editor.
- В главном меню выберите пункт
Edit > Project Settings . - Перейдите в раздел
Player > Android > Other Settings . - Установите флажок
Custom Main Manifest . - Откройте в текстовом редакторе файл
Assets/Plugins/Android/AndroidManifest.xml. - Вставьте в тег
applicationследующие строки:
Copy
Full screen
Small screen
- xml
1<provider
2 android:name="androidx.startup.InitializationProvider"
3 android:authorities="${applicationId}.androidx-startup"
4 tools:node="remove" />
- Добавьте в основную Activity
com.unity3d.player.UnityPlayerActivityатрибутandroid:exportedсо значениемtrue.
Пример
Copy
Full screen
Small screen
- xml
1<?xml version="1.0" encoding="utf-8"?>
2<!-- GENERATED BY UNITY. REMOVE THIS COMMENT TO PREVENT OVERWRITING WHEN EXPORTING AGAIN-->
3<manifest
4 xmlns:android="http://schemas.android.com/apk/res/android"
5 package="com.unity3d.player"
6 xmlns:tools="http://schemas.android.com/tools">
7 <application>
8 <activity android:name="com.unity3d.player.UnityPlayerActivity"
9 android:theme="@style/UnityThemeSelector"
10 android:exported="true">
11 <intent-filter>
12 <action android:name="android.intent.action.MAIN" />
13 <category android:name="android.intent.category.LAUNCHER" />
14 </intent-filter>
15 <meta-data android:name="unityplayer.UnityActivity" android:value="true" />
16 </activity>
17 <provider
18 android:name="androidx.startup.InitializationProvider"
19 android:authorities="${applicationId}.androidx-startup"
20 tools:node="remove" />
21 </application>
22</manifest>
Была ли статья полезна?
Спасибо за обратную связь!
Ваши мысли и идеи помогут нам улучшить ваш пользовательский опыт.Нашли опечатку или ошибку в тексте? Выделите ее и нажмите Ctrl+Enter.