Android IDE (AIDE) Support Forum

[DOWNLOAD] get the latest android.jar for Android IDE

Here is the AIDE’s android.jar for Android 9 Support

5 Likes

Can anyone confirm this is legitimate? I would sure like to have AIDE targeting sdk 28, but I’m wary of installing 3rd party code this way.

1 Like

My thoughts exactly.

This isn’t an apk, this is just a .JAR file that overwrites the old android.jar

Having a source trail is important for security.
I am not downloading something that’s not from sources appfour controls.

2 Likes

If you say, but I just uncompressed a zip from google’s source to find that file

Maybe show us how you did it?

yes!
I just go to https://android.googlesource.com/platform/frameworks/base/+/refs/tags/platform-tools-29.0.3, downloaded a tar from it and unpacked just the android.jar, see that have a lot of archives on it, its unnecessary for the AIDE

2 Likes

How to install in Aide??

1 Like

Just press and hold in the jar…

Could you send directly the link to download tar from that source please. I have tried to download offline all data of that page and searched for the .jar file but didn’t found.

1 Like

I found this site, in it there are links to platform sdks zip files.

Although I don’t know it is reliable.

1 Like

I found this on trusted source: https://dl.google.com/android/repository/platform-29_r01.zip
Didn’t know why google got error on mom tree. ex: https://dl.google.com/android/repository/

Latest package: https://dl.google.com/android/repository/platform-29_r03.zip
Download, Unzip and got android.jar

1 Like

Where exactly is the android.jar that needs to be overwritten? For NON rooted users?

It does’nt need root my friend

Can you explain how and where to put this file?

Once Downloaded, go to /sdcard/Downloads using AIDE.

Press and hold in the file (the file MUST have the “android.jar” name).

And now, select “Use as android.jar”

1 Like

How to solve this error? Commenting the error attrs will make the app compile and build but crash on start up with no logs at all.

The problem is with an API