mirror of
https://github.com/love2d/love-android.git
synced 2026-08-19 12:14:49 +02:00
Modify AndroidManifest.xml again(?)
Moved WRITE_EXTERNAL_STORAGE maxSdkVersion to 28. Although t.externalstorage=true needs WRITE_EXTERNAL_STORAGE for Android Jelly Bean and earlier, it's needed for the game downloader to store files in Downloads folder. However the permission to do it is unnecessary since Android Q (API 29). See https://developer.android.com/reference/android/app/DownloadManager.Request#setDestinationInExternalPublicDir(java.lang.String,%2520java.lang.String) Use per-activity theme instead of per-application theme. We need different theme for the GameActivity and the DownloadActivity.
This commit is contained in:
@@ -4,7 +4,7 @@
|
|||||||
<uses-permission android:name="android.permission.INTERNET"/>
|
<uses-permission android:name="android.permission.INTERNET"/>
|
||||||
<uses-permission android:name="android.permission.VIBRATE"/>
|
<uses-permission android:name="android.permission.VIBRATE"/>
|
||||||
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
|
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
|
||||||
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" android:maxSdkVersion="18" />
|
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" android:maxSdkVersion="28" />
|
||||||
|
|
||||||
<!-- OpenGL ES 2.0 -->
|
<!-- OpenGL ES 2.0 -->
|
||||||
<uses-feature android:glEsVersion="0x00020000" />
|
<uses-feature android:glEsVersion="0x00020000" />
|
||||||
@@ -13,7 +13,7 @@
|
|||||||
android:allowBackup="true"
|
android:allowBackup="true"
|
||||||
android:icon="@drawable/love"
|
android:icon="@drawable/love"
|
||||||
android:label="LÖVE for Android"
|
android:label="LÖVE for Android"
|
||||||
android:theme="@android:style/Theme.NoTitleBar.Fullscreen" >
|
android:usesCleartextTraffic="true" >
|
||||||
<service android:name="org.love2d.android.DownloadService" />
|
<service android:name="org.love2d.android.DownloadService" />
|
||||||
<activity
|
<activity
|
||||||
android:name="org.love2d.android.GameActivity"
|
android:name="org.love2d.android.GameActivity"
|
||||||
@@ -21,7 +21,8 @@
|
|||||||
android:label="LÖVE for Android"
|
android:label="LÖVE for Android"
|
||||||
android:launchMode="singleTask"
|
android:launchMode="singleTask"
|
||||||
android:screenOrientation="landscape"
|
android:screenOrientation="landscape"
|
||||||
android:resizeableActivity="false" >
|
android:resizeableActivity="false"
|
||||||
|
android:theme="@android:style/Theme.NoTitleBar.Fullscreen" >
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.intent.action.MAIN" />
|
<action android:name="android.intent.action.MAIN" />
|
||||||
<category android:name="android.intent.category.LAUNCHER" />
|
<category android:name="android.intent.category.LAUNCHER" />
|
||||||
@@ -55,7 +56,8 @@
|
|||||||
</activity>
|
</activity>
|
||||||
<activity
|
<activity
|
||||||
android:name="org.love2d.android.DownloadActivity"
|
android:name="org.love2d.android.DownloadActivity"
|
||||||
android:noHistory="true" >
|
android:noHistory="true"
|
||||||
|
android:theme="@android:style/Theme.NoTitleBar" >
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.intent.action.VIEW" />
|
<action android:name="android.intent.action.VIEW" />
|
||||||
<category android:name="android.intent.category.DEFAULT" />
|
<category android:name="android.intent.category.DEFAULT" />
|
||||||
|
|||||||
Reference in New Issue
Block a user