Support newer versions SDK naming system... lazarus / 43-Android ---------------------------------------------------------------------- Insid3Code · 2023-04-23 23:01 Hi, The function to get sdk/build tools path needs to be changed from handling integer type to string type to support newer versions naming system, shipped with Android Studio... Case: compileSdkVersion 34 (build.gradle) Not Working and gradle can't build (gradle can't find sdk folder with "android-34" name even after I changed the original folder name from android-UpsideDownCake to android-34) Solution: After I restored the name to the original value (android- UpsideDownCake) and manually set compileSdkVersion to "android- UpsideDownCake (build.gradle) Working and gradle can build successfully Code: Pascal  [Select][+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i ......apply plugin: 'com.android.application'android {    lintOptions {       abortOnError false    }    splits {        abi {            enable true            reset()            include 'arm64-v8a','armeabi-v7a','mips','x86','x86_64'            universalApk true        }    }    compileOptions {        sourceCompatibility 1.8        targetCompatibility 1.8    }    compileSdkVersion "android-UpsideDownCake"    defaultConfig {          minSdkVersion 14            targetSdkVersion 34            versionCode 1            versionName "1.0"            multiDexEnabled true            ndk { debugSymbolLevel 'NONE' }    }...... ---------------------------------------------------------------------- WayneSherman · 2023-05-20 01:51 Quote from: Insid3Code on April 24, 2023, 01:01:44 amcompileSdkVersion 34 (build.gradle) Not Working and gradle can't build (gradle can't find sdk folder with "android-34" name even after I changed the original folder name from android-UpsideDownCake to android-34) Solution: After I restored the name to the original value (android- UpsideDownCake) and manually set compileSdkVersion to "android- UpsideDownCake (build.gradle) I haven't tested it, but some changes in LAMW related to the maximum Android API (max API was 31, now it is 34) were made 5 days ago: https://github.com/jmpessoa/lazandroidmodulewizard/commit/5ef11797d790 8be0c0ff480f2c9356f2e243b871 ---------------------------------------------------------------------- jmpessoa · 2023-05-20 21:07 QuoteThe function to get sdk/build tools path needs to be changed from handling integer type to string type to support newer versions naming system Fixed! Thanks to All! ---------------------------------------------------------------------- Insid3Code · 2023-05-20 23:30 Tested... Working like charm ! Thanks...