Android Question [SOLVED] Trying Out Android SDK platform 35 and opting out of edge-to-edge enforcement

Ralph Parkhurst

Member
Licensed User
Longtime User
I would like to try my existing apps using API level 35, as discussed here.

But since I have not used the B4A SDK Manager before, I am struggling with the first step: 1. Download "android sdk platform 35" with B4A Sdk Manager

I have SDK Manager v4.1, but I am cannot see how to download. When I try the "Download SDK" it always points me to the installation page on the website.

What have I missed?
 
Last edited:
Solution
There are items in the list to download them.
You need to scroll far down to come to the not installeed items.

I just tried it a hour ago and it works fine.

DonManfred

Expert
Licensed User
Longtime User
There are items in the list to download them.
You need to scroll far down to come to the not installeed items.

I just tried it a hour ago and it works fine.
 
Upvote 1
Solution

Ralph Parkhurst

Member
Licensed User
Longtime User
There are items in the list to download them.
You need to scroll far down to come to the not installed items.

I just tried it a hour ago and it works fine.
Thank you very much for your suggestion, DonManfred. I truly appreciate your help. I carefully looked through the entire list, but unfortunately, I couldn’t find anything resembling the words "Android SDK Platform 35". It seems it might be missing from my installation.

No worries though. I just saw that Erel is planning to release an updated SDK package sometime in July, so I’m happy to wait for that.
 
Upvote 0

Neil Rohan

Member
Licensed User
[SOLVED] DonManfred was actually perfectly correct - The entry I was looking for became visible after I updated my Android SDK Command line tools and the required resources.

So if anyone else experiences the same issue, try updating these two components to see if Android SDK Platform 35 will appear. It worked for me 😄
Required Resources contain \platforms\android-34 directory. Shouldn't that be a -35 directory??
 
Upvote 0

Neil Rohan

Member
Licensed User
you need to download it first

1. Download "android sdk platform 35" with B4A Sdk Manager.
2. Configure the IDE to use android.jar from platforms\android-35.
Thanks for the reply Don. Using the SDK manager, I downloaded "android sdk platform 35" and tried to compile, with this result:

B4A Version: 13.30
Parsing code. (0.12s)
Java Version: 19
Building folders structure. (0.64s)
Running custom action. (0.04s)
Compiling code. (0.15s)
Compiling layouts code. (0.02s)
Organizing libraries. (0.70s)
(AndroidX SDK)
Compiling resources (1.47s)
Linking resources Error
aapt2.exe E 07-03 12:22:32 18036 20212 LoadedArsc.cpp:94] RES_TABLE_TYPE_TYPE entry offsets overlap actual entry data.
aapt2.exe E 07-03 12:22:32 18036 20212 ApkAssets.cpp:149] Failed to load resources table in APK 'C:\Android\platforms\android-35\android.jar'.
error: failed to load include path C:\Android\platforms\android-35\android.jar.
 
Upvote 0

DonManfred

Expert
Licensed User
Longtime User
Upvote 0
Top