F:\Delphi_FGX_11\Camera_ex\.android-build\app\src\main\AndroidManifest.xml:3: Warning: 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. [ScopedStorage] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ F:\Delphi_FGX_11\Camera_ex\.android-build\app\src\main\AndroidManifest.xml:5: Warning: 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. [ScopedStorage] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Explanation for issues of type "ScopedStorage": Scoped storage is enforced on Android 10+ (or Android 11+ if using requestLegacyExternalStorage). In particular, WRITE_EXTERNAL_STORAGE will no longer provide write access to all files; it will provide the equivalent of READ_EXTERNAL_STORAGE instead. As of Android 13, if you need to query or interact with MediaStore or media files on the shared storage, you should be using instead one or more new storage permissions: * android.permission.READ_MEDIA_IMAGES * android.permission.READ_MEDIA_VIDEO * android.permission.READ_MEDIA_AUDIO and then add maxSdkVersion="33" to the older permission. See the developer guide for how to do this: https://developer.android.com/about/versions/13/behavior-changes-13#granula r-media-permissions The MANAGE_EXTERNAL_STORAGE permission can be used to manage all files, but it is rarely necessary and most apps on Google Play are not allowed to use it. Most apps should instead migrate to use scoped storage. To modify or delete files, apps should request write access from the user as described at https://goo.gle/android-mediastore-createwriterequest. To learn more, read these resources: Play policy: https://goo.gle/policy-storage-help Allowable use cases: https://goo.gle/policy-storage-usecases https://goo.gle/android-storage-usecases F:\Delphi_FGX_11\Camera_ex\.android-build\app\build.gradle:64: Warning: A newer version of androidx.core:core than 1.9.0 is available: 1.12.0 [GradleDependency] implementation 'androidx.core:core:1.9.0' ~~~~~~~~~~~~~~~~~~~~~~~~~~ F:\Delphi_FGX_11\Camera_ex\.android-build\app\build.gradle:65: Warning: A newer version of androidx.annotation:annotation than 1.5.0 is available: 1.7.1 [GradleDependency] implementation 'androidx.annotation:annotation:1.5.0' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ F:\Delphi_FGX_11\Camera_ex\.android-build\app\build.gradle:68: Warning: A newer version of androidx.recyclerview:recyclerview than 1.2.1 is available: 1.3.2 [GradleDependency] implementation group: 'androidx.recyclerview', name: 'recyclerview', version: '1.2.1' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ F:\Delphi_FGX_11\Camera_ex\.android-build\app\build.gradle:71: Warning: A newer version of androidx.appcompat:appcompat than 1.5.1 is available: 1.6.1 [GradleDependency] implementation group: 'androidx.appcompat', name: 'appcompat', version: '1.5.1' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ F:\Delphi_FGX_11\Camera_ex\.android-build\app\build.gradle:73: Warning: A newer version of com.google.android.material:material than 1.6.1 is available: 1.11.0 [GradleDependency] implementation group: 'com.google.android.material', name: 'material', version: '1.6.1' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ F:\Delphi_FGX_11\Camera_ex\.android-build\app\build.gradle:79: Warning: A newer version of com.google.android.gms:play-services-mlkit-barcode-scanning than 18.1.0 is available: 18.3.0 [GradleDependency] implementation group: 'com.google.android.gms', name: 'play-services-mlkit-barcode-scanning', version: '18.1.0' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ F:\Delphi_FGX_11\Camera_ex\.android-build\app\build.gradle:82: Warning: A newer version of com.google.android.gms:play-services-auth than 20.3.0 is available: 21.0.0 [GradleDependency] implementation group: 'com.google.android.gms', name: 'play-services-auth', version: '20.3.0' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Explanation for issues of type "GradleDependency": This detector looks for usages of libraries where the version you are using is not the current stable release. Using older versions is fine, and there are cases where you deliberately want to stick with an older version. However, you may simply not be aware that a more recent version is available, and that is what this lint check helps find. F:\Delphi_FGX_11\Camera_ex\.android-build\app\build.gradle:56: Warning: Do not use Windows file separators in .gradle files; use / instead [GradlePath] implementation files('C:\\Users\\HP\\AppData\\Local\\FGX Native\\Libs\\Common\\Android\\Debug\\aar\\fgx.core.aar') ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ F:\Delphi_FGX_11\Camera_ex\.android-build\app\build.gradle:57: Warning: Do not use Windows file separators in .gradle files; use / instead [GradlePath] implementation files('C:\\Users\\HP\\AppData\\Local\\FGX Native\\Libs\\Common\\Android\\Debug\\aar\\fgx.androidx.aar') ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ F:\Delphi_FGX_11\Camera_ex\.android-build\app\build.gradle:58: Warning: Do not use Windows file separators in .gradle files; use / instead [GradlePath] implementation files('C:\\Users\\HP\\AppData\\Local\\FGX Native\\Libs\\Common\\Android\\Debug\\aar\\fgx.visio.aar') ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ F:\Delphi_FGX_11\Camera_ex\.android-build\app\build.gradle:59: Warning: Do not use Windows file separators in .gradle files; use / instead [GradlePath] implementation files('C:\\Users\\HP\\AppData\\Local\\FGX Native\\Libs\\Common\\Android\\Debug\\aar\\fgx.googlesignin.aar') ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Explanation for issues of type "GradlePath": Gradle build scripts are meant to be cross platform, so file paths use Unix-style path separators (a forward slash) rather than Windows path separators (a backslash). Similarly, to keep projects portable and repeatable, avoid using absolute paths on the system; keep files within the project instead. To share code between projects, consider creating an android-library and an AAR dependency F:\Delphi_FGX_11\Camera_ex\.android-build\app\src\main\res\drawable-xxxhdpi\ic_launcher.png: Warning: The resource R.drawable.ic_launcher appears to be unused [UnusedResources] F:\Delphi_FGX_11\Camera_ex\.android-build\app\src\main\res\mipmap-hdpi\ic_launcher_round.png: Warning: The resource R.mipmap.ic_launcher_round appears to be unused [UnusedResources] F:\Delphi_FGX_11\Camera_ex\.android-build\app\src\main\res\mipmap-hdpi\ic_notification.png: Warning: The resource R.mipmap.ic_notification appears to be unused [UnusedResources] F:\Delphi_FGX_11\Camera_ex\.android-build\app\src\main\res\values\styles.xml:37: Warning: The resource R.style.CollectionView appears to be unused [UnusedResources]