| 1 |
<?xml version="1.0" encoding="utf-8"?> |
| 2 |
<manifest xmlns:android="http://schemas.android.com/apk/res/android" |
| 3 |
package="com.example.oxygenhub" |
| 4 |
android:versionCode="1" |
| 5 |
android:versionName="1.0" > |
| 6 |
|
| 7 |
<uses-sdk |
| 8 |
android:minSdkVersion="24" |
| 9 |
android:targetSdkVersion="37" /> |
| 10 |
|
| 11 |
<permission |
| 12 |
android:name="com.example.oxygenhub.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION" |
| 13 |
android:protectionLevel="signature" /> |
| 14 |
|
| 15 |
<uses-permission android:name="com.example.oxygenhub.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION" /> |
| 16 |
|
| 17 |
<application |
| 18 |
android:allowBackup="true" |
| 19 |
android:appComponentFactory="androidx.core.app.CoreComponentFactory" |
| 20 |
android:dataExtractionRules="@xml/data_extraction_rules" |
| 21 |
android:debuggable="true" |
| 22 |
android:extractNativeLibs="true" |
| 23 |
android:fullBackupContent="@xml/backup_rules" |
| 24 |
android:icon="@mipmap/ic_launcher" |
| 25 |
android:label="@string/app_name" |
| 26 |
android:roundIcon="@mipmap/ic_launcher_round" |
| 27 |
android:supportsRtl="true" |
| 28 |
android:testOnly="true" |
| 29 |
android:theme="@style/Theme.OxygenHub" > |
| 30 |
<activity |
| 31 |
android:name="com.example.oxygenhub.MainActivity" |
| 32 |
android:exported="true" |
| 33 |
android:label="@string/app_name" |
| 34 |
android:theme="@style/Theme.OxygenHub" |
| 35 |
android:windowSoftInputMode="adjustResize" > |
| 36 |
<intent-filter> |
| 37 |
<action android:name="android.intent.action.MAIN" /> |
| 38 |
|
| 39 |
<category android:name="android.intent.category.LAUNCHER" /> |
| 40 |
</intent-filter> |
| 41 |
</activity> |
| 42 |
<activity |
| 43 |
android:name="androidx.compose.ui.tooling.PreviewActivity" |
| 44 |
android:exported="true" /> |
| 45 |
<activity |
| 46 |
android:name="androidx.activity.ComponentActivity" |
| 47 |
android:exported="true" |
| 48 |
android:theme="@android:style/Theme.Material.Light.NoActionBar" /> |
| 49 |
|
| 50 |
<provider |
| 51 |
android:name="androidx.startup.InitializationProvider" |
| 52 |
android:authorities="com.example.oxygenhub.androidx-startup" |
| 53 |
android:exported="false" > |
| 54 |
<meta-data |
| 55 |
android:name="androidx.emoji2.text.EmojiCompatInitializer" |
| 56 |
android:value="androidx.startup" /> |
| 57 |
<meta-data |
| 58 |
android:name="androidx.lifecycle.ProcessLifecycleInitializer" |
| 59 |
android:value="androidx.startup" /> |
| 60 |
<meta-data |
| 61 |
android:name="androidx.profileinstaller.ProfileInstallerInitializer" |
| 62 |
android:value="androidx.startup" /> |
| 63 |
</provider> |
| 64 |
|
| 65 |
<uses-library |
| 66 |
android:name="androidx.window.extensions" |
| 67 |
android:required="false" /> |
| 68 |
<uses-library |
| 69 |
android:name="androidx.window.sidecar" |
| 70 |
android:required="false" /> |
| 71 |
|
| 72 |
<receiver |
| 73 |
android:name="androidx.profileinstaller.ProfileInstallReceiver" |
| 74 |
android:directBootAware="false" |
| 75 |
android:enabled="true" |
| 76 |
android:exported="true" |
| 77 |
android:permission="android.permission.DUMP" > |
| 78 |
<intent-filter> |
| 79 |
<action android:name="androidx.profileinstaller.action.INSTALL_PROFILE" /> |
| 80 |
</intent-filter> |
| 81 |
<intent-filter> |
| 82 |
<action android:name="androidx.profileinstaller.action.SKIP_FILE" /> |
| 83 |
</intent-filter> |
| 84 |
<intent-filter> |
| 85 |
<action android:name="androidx.profileinstaller.action.SAVE_PROFILE" /> |
| 86 |
</intent-filter> |
| 87 |
<intent-filter> |
| 88 |
<action android:name="androidx.profileinstaller.action.BENCHMARK_OPERATION" /> |
| 89 |
</intent-filter> |
| 90 |
</receiver> |
| 91 |
</application> |
| 92 |
|
| 93 |
</manifest> |