2018-12-13 14:10:15 +08:00
|
|
|
|
<?xml version="1.0" encoding="utf-8"?>
|
2022-12-28 17:36:54 +08:00
|
|
|
|
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="sh.ppy.osulazer" android:installLocation="auto">
|
2024-02-04 16:27:07 +08:00
|
|
|
|
<uses-sdk android:minSdkVersion="21" android:targetSdkVersion="34" />
|
2024-01-27 02:02:44 +08:00
|
|
|
|
<application android:allowBackup="true"
|
|
|
|
|
android:supportsRtl="true"
|
|
|
|
|
android:label="osu!"
|
|
|
|
|
android:icon="@mipmap/ic_launcher"
|
|
|
|
|
android:roundIcon="@mipmap/ic_launcher" />
|
2023-08-21 05:37:11 +08:00
|
|
|
|
<!-- for editor usage -->
|
|
|
|
|
<uses-permission android:name="android.permission.READ_MEDIA_IMAGES" />
|
|
|
|
|
<uses-permission android:name="android.permission.READ_MEDIA_AUDIO" />
|
2023-12-04 11:10:31 +08:00
|
|
|
|
<!--
|
|
|
|
|
READ_MEDIA_* permissions are available only on API 33 or greater. Devices with older android versions
|
|
|
|
|
don't understand the new permissions, so request the old READ_EXTERNAL_STORAGE permission to get storage access.
|
|
|
|
|
Since the old permission has no effect on >= API 33, don't request it.
|
|
|
|
|
|
|
|
|
|
Care needs to be taken to ensure runtime permission checks target the correct permission for the API level.
|
|
|
|
|
-->
|
2023-12-01 20:00:34 +08:00
|
|
|
|
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" android:maxSdkVersion="32"/>
|
2023-12-04 11:10:31 +08:00
|
|
|
|
</manifest>
|