mirror of
https://github.com/hrydgard/ppsspp.git
synced 2026-07-11 01:25:07 +02:00
126 lines
5.6 KiB
XML
126 lines
5.6 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<issues format="6" by="lint 8.12.2" type="baseline" client="gradle" dependencies="false" name="AGP (8.12.2)" variant="all" version="8.12.2">
|
|
|
|
<issue
|
|
id="ScopedStorage"
|
|
message="WRITE_EXTERNAL_STORAGE is deprecated (and is not granted) when targeting Android 13+. If you need to write to shared storage, use the `MediaStore.createWriteRequest` intent."
|
|
errorLine1=" <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />"
|
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
|
<location
|
|
file="AndroidManifest.xml"
|
|
line="24"
|
|
column="36"/>
|
|
</issue>
|
|
|
|
<issue
|
|
id="ScopedStorage"
|
|
message="READ_EXTERNAL_STORAGE is deprecated (and is not granted) when targeting Android 13+. If you need to query or interact with MediaStore or media files on the shared storage, you should instead use one or more new storage permissions: `READ_MEDIA_IMAGES`, `READ_MEDIA_VIDEO` or `READ_MEDIA_AUDIO`."
|
|
errorLine1=" <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />"
|
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
|
<location
|
|
file="AndroidManifest.xml"
|
|
line="25"
|
|
column="36"/>
|
|
</issue>
|
|
|
|
<issue
|
|
id="GestureBackNavigation"
|
|
message="If intercepting back events, this should be handled through the registration of callbacks; see https://developer.android.com/guide/navigation/custom-back/predictive-back-gesture"
|
|
errorLine1=" case KeyEvent.KEYCODE_BACK:"
|
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
|
|
<location
|
|
file="src/org/ppsspp/ppsspp/NativeActivity.java"
|
|
line="1021"
|
|
column="8"/>
|
|
</issue>
|
|
|
|
<issue
|
|
id="GestureBackNavigation"
|
|
message="If intercepting back events, this should be handled through the registration of callbacks; see https://developer.android.com/guide/navigation/custom-back/predictive-back-gesture"
|
|
errorLine1=" case KeyEvent.KEYCODE_BACK:"
|
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
|
|
<location
|
|
file="src/org/ppsspp/ppsspp/NativeActivity.java"
|
|
line="1135"
|
|
column="8"/>
|
|
</issue>
|
|
|
|
<issue
|
|
id="GestureBackNavigation"
|
|
message="If intercepting back events, this should be handled through the registration of callbacks; see https://developer.android.com/guide/navigation/custom-back/predictive-back-gesture"
|
|
errorLine1=" case KeyEvent.KEYCODE_BACK:"
|
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
|
|
<location
|
|
file="src/org/ppsspp/ppsspp/NativeActivity.java"
|
|
line="1169"
|
|
column="8"/>
|
|
</issue>
|
|
|
|
<issue
|
|
id="UnusedAttribute"
|
|
message="Attribute `appCategory` is only used in API level 26 and higher (current min is 21)"
|
|
errorLine1=" android:appCategory="game""
|
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
|
<location
|
|
file="AndroidManifest.xml"
|
|
line="47"
|
|
column="9"/>
|
|
</issue>
|
|
|
|
<issue
|
|
id="UnusedAttribute"
|
|
message="Attribute `preserveLegacyExternalStorage` is only used in API level 30 and higher (current min is 21)"
|
|
errorLine1=" android:preserveLegacyExternalStorage="true">"
|
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
|
<location
|
|
file="AndroidManifest.xml"
|
|
line="51"
|
|
column="9"/>
|
|
</issue>
|
|
|
|
<issue
|
|
id="UnusedAttribute"
|
|
message="Attribute `shell` is only used in API level 29 and higher (current min is 21)"
|
|
errorLine1=" <profileable android:shell="true" android:enabled="true" />"
|
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
|
|
<location
|
|
file="AndroidManifest.xml"
|
|
line="118"
|
|
column="22"/>
|
|
</issue>
|
|
|
|
<issue
|
|
id="QueryPermissionsNeeded"
|
|
message="Consider adding a `<queries>` declaration to your manifest when calling this method; see https://g.co/dev/packagevisibility for details"
|
|
errorLine1=" if (intent.resolveActivityInfo(getPackageManager(), 0) != null) {"
|
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
|
|
<location
|
|
file="src/org/ppsspp/ppsspp/NativeActivity.java"
|
|
line="1669"
|
|
column="16"/>
|
|
</issue>
|
|
|
|
<issue
|
|
id="SourceLockedOrientationActivity"
|
|
message="You should not lock orientation of your activities, so that you can support a good user experience for any device or orientation"
|
|
errorLine1=" setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);"
|
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
|
<location
|
|
file="src/org/ppsspp/ppsspp/NativeActivity.java"
|
|
line="538"
|
|
column="4"/>
|
|
</issue>
|
|
|
|
<issue
|
|
id="SourceLockedOrientationActivity"
|
|
message="You should not lock orientation of your activities, so that you can support a good user experience for any device or orientation"
|
|
errorLine1=" setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_REVERSE_PORTRAIT);"
|
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
|
<location
|
|
file="src/org/ppsspp/ppsspp/NativeActivity.java"
|
|
line="544"
|
|
column="4"/>
|
|
</issue>
|
|
|
|
</issues>
|