Skip to content

[bug] this app isn't compatible with the latest version of Android. and showing gradle 8.5.1 compatibility issues for sdk version 34, warns to install sdk 36 #14141

Description

@leefordjudes

Describe the bug

when i open my apk in android 15, it shows the error

this app isn't compatible with the latest version of Android. Check for an update or contact the app's developer

Image

Image

Reproduction

No response

Expected behavior

android app generated via tauri should work on android 15, sdk version 36.

Full tauri info output

cargo tauri info

[✔] Environment
    - OS: Windows 10.0.26100 x86_64 (X64)
    ✔ WebView2: 139.0.3405.125
    ✔ MSVC: Visual Studio Build Tools 2019
    ✔ rustc: 1.87.0 (17067e9ac 2025-05-09)
    ✔ cargo: 1.87.0 (99624be96 2025-05-06)
    ✔ rustup: 1.28.1 (f9edccde0 2025-03-05)
    ✔ Rust toolchain: 1.87.0-x86_64-pc-windows-msvc (overridden by environment variable RUSTUP_TOOLCHAIN)
    - node: 18.15.0
    - pnpm: 8.9.2
    - npm: 9.6.4

[-] Packages
    - tauri 🦀: 2.7.0, (outdated, latest: 2.8.5)
    - tauri-build 🦀: 2.3.1, (outdated, latest: 2.4.1)
    - wry 🦀: 0.52.1, (outdated, latest: 0.53.3)
    - tao 🦀: 0.34.0, (outdated, latest: 0.34.3)
    - tauri-cli 🦀: 2.5.0 (outdated, latest: 2.8.4)

[-] Plugins
    - tauri-plugin-store 🦀: 2.3.0, (outdated, latest: 2.4.0)
    - tauri-plugin-opener 🦀: 2.4.0, (outdated, latest: 2.5.0)
    - tauri-plugin-updater 🦀: 2.9.0

[-] App
    - build-type: bundle
    - CSP: unset
    - frontendDist: ../src

Stack trace

D:\APWorkspace\erp-client [icon1]> cargo tauri android build --target armv7 Finished `release` profile [optimized] target(s) in 16.38s Info symlinking lib "D:\\APWorkspace\\erp-client\\src-tauri\\target\\armv7-linux-androideabi\\release\\liberp_client_lib.so" in jniLibs dir "D:\\APWorkspace\\erp-client\\src-tauri\\gen/android\\app/src/main/jniLibs/armeabi-v7a" Info "D:\\APWorkspace\\erp-client\\src-tauri\\target\\armv7-linux-androideabi\\release\\liberp_client_lib.so" requires shared lib "libandroid.so" Info "D:\\APWorkspace\\erp-client\\src-tauri\\target\\armv7-linux-androideabi\\release\\liberp_client_lib.so" requires shared lib "libdl.so" Info "D:\\APWorkspace\\erp-client\\src-tauri\\target\\armv7-linux-androideabi\\release\\liberp_client_lib.so" requires shared lib "liblog.so" Info "D:\\APWorkspace\\erp-client\\src-tauri\\target\\armv7-linux-androideabi\\release\\liberp_client_lib.so" requires shared lib "libm.so" Info "D:\\APWorkspace\\erp-client\\src-tauri\\target\\armv7-linux-androideabi\\release\\liberp_client_lib.so" requires shared lib "libc.so" Info symlink at "D:\\APWorkspace\\erp-client\\src-tauri\\gen/android\\app/src/main/jniLibs/armeabi-v7a\\liberp_client_lib.so" points to "D:\\APWorkspace\\erp-client\\src-tauri\\target\\armv7-linux-androideabi\\release\\liberp_client_lib.so" WARNING: We recommend using a newer Android Gradle plugin to use compileSdk = 36

This Android Gradle plugin (8.5.1) was tested up to compileSdk = 34.

You are strongly encouraged to update your project to use a newer
Android Gradle plugin that has been tested with compileSdk = 36.

If you are already using the latest version of the Android Gradle plugin,
you may need to wait until a newer version with support for compileSdk = 36 is available.

For more information refer to the compatibility table:
https://d.android.com/r/tools/api-level-support

To suppress this warning, add/update
android.suppressUnsupportedCompileSdk=36
to this project's gradle.properties.
<=========----> 71% EXECUTING [32s]

:app:rustBuildArmRelease Finished release profile [optimized] target(s) in 0.36s
Info symlinking lib "D:\APWorkspace\erp-client\src-tauri\target\armv7-linux-androideabi\release\liberp_client_lib.so" in jniLibs dir "D:\APWorkspace\erp-client\src-tauri\gen/android\app/src/main/jniLibs/armeabi-v7a"
Info "D:\APWorkspace\erp-client\src-tauri\target\armv7-linux-androideabi\release\liberp_client_lib.so" requires shared lib "libandroid.so"
Info "D:\APWorkspace\erp-client\src-tauri\target\armv7-linux-androideabi\release\liberp_client_lib.so" requires shared lib "libdl.so"
Info "D:\APWorkspace\erp-client\src-tauri\target\armv7-linux-androideabi\release\liberp_client_lib.so" requires shared lib "liblog.so"
Info "D:\APWorkspace\erp-client\src-tauri\target\armv7-linux-androideabi\release\liberp_client_lib.so" requires shared lib "libm.so"
Info "D:\APWorkspace\erp-client\src-tauri\target\armv7-linux-androideabi\release\liberp_client_lib.so" requires shared lib "libc.so"
WARNING: We recommend using a newer Android Gradle plugin to use compileSdk = 36

This Android Gradle plugin (8.5.1) was tested up to compileSdk = 34.

You are strongly encouraged to update your project to use a newer
Android Gradle plugin that has been tested with compileSdk = 36.

If you are already using the latest version of the Android Gradle plugin,
you may need to wait until a newer version with support for compileSdk = 36 is available.

For more information refer to the compatibility table:
https://d.android.com/r/tools/api-level-support

To suppress this warning, add/update
android.suppressUnsupportedCompileSdk=36
to this project's gradle.properties.
<==========---> 78% EXECUTING [1s]

:app:bundleUniversalReleaseResources Finished release profile [optimized] target(s) in 0.47s
Info symlinking lib "D:\APWorkspace\erp-client\src-tauri\target\armv7-linux-androideabi\release\liberp_client_lib.so" in jniLibs dir "D:\APWorkspace\erp-client\src-tauri\gen/android\app/src/main/jniLibs/armeabi-v7a"
Info "D:\APWorkspace\erp-client\src-tauri\target\armv7-linux-androideabi\release\liberp_client_lib.so" requires shared lib "libandroid.so"
Info "D:\APWorkspace\erp-client\src-tauri\target\armv7-linux-androideabi\release\liberp_client_lib.so" requires shared lib "libdl.so"
Info "D:\APWorkspace\erp-client\src-tauri\target\armv7-linux-androideabi\release\liberp_client_lib.so" requires shared lib "liblog.so"
Info "D:\APWorkspace\erp-client\src-tauri\target\armv7-linux-androideabi\release\liberp_client_lib.so" requires shared lib "libm.so"
Info "D:\APWorkspace\erp-client\src-tauri\target\armv7-linux-androideabi\release\liberp_client_lib.so" requires shared lib "libc.so"
Finished 1 APK at:
D:\APWorkspace\erp-client\src-tauri\gen/android\app/build/outputs/apk/universal/release/app-universal-release.apk

Finished 1 AAB at:
    D:\APWorkspace\erp-client\src-tauri\gen/android\app/build/outputs/bundle/universalRelease/app-universal-release.aab

Additional context

D:\APWorkspace> flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.32.4, on Microsoft Windows [Version 10.0.26100.4946], locale en-IN)
[✓] Windows Version (11 Pro 64-bit, 24H2, 2009)
[✓] Android toolchain - develop for Android devices (Android SDK version 35.0.0)
[✓] Chrome - develop for the web
[✓] Visual Studio - develop Windows apps (Visual Studio Build Tools 2019 16.11.34)
[✓] Android Studio (version 2024.2)
[✓] Connected device (3 available)
[✓] Network resources

• No issues found!

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions