Package Details: android-sdk-build-tools r30.0.2-1

Git Clone URL: (read-only, click to copy)
Package Base: android-sdk-build-tools
Description: Build-Tools for Google Android SDK (aapt, aidl, dexdump, dx, llvm-rs-cc)
Upstream URL:
Keywords: android
Licenses: custom
Submitter: xgdgsc
Maintainer: mynacol
Last Packager: mynacol
Votes: 461
Popularity: 1.79
First Submitted: 2013-05-16 03:44
Last Updated: 2020-08-17 13:57

Latest Comments

1 2 3 4 5 6 ... Next › Last »

mynacol commented on 2020-08-28 10:13

Thanks @somekool for your prior work!

somekool commented on 2020-08-27 23:08

I don't know how I ended up becoming the maintainer of this project. but I am definitely not the right person. please take it from me.

mynacol commented on 2020-06-22 08:58

@Kppqju77 You are right, Android Studio serves r30.0.0, so I updated the package accordingly

Kppqju77 commented on 2020-06-22 06:17

The #Pkg.Revision with rc4 might refer to the fact that the 30.0.0 has the same content as rc4... But in android studio & sdkmanager it is listed without the "rc4", so I think it's out of RC...

mynacol commented on 2020-06-16 10:45

For me it is not clear, if version 30 is a release candidate or not. lists version 30.0.0 as release candidate 4.

The zip at lists in android-11/

#Pkg.Revision=30.0.0 rc4

If nobody clarifies, I rather wait to be sure it is a stable version.

Kppqju77 commented on 2020-06-16 10:33

For the profile.d addin in version 30 we need to be careful as DL address use "30", but profile.d addin needs "30.0.0". I had to declare a


echo 'export PATH=$PATH:/opt/android-sdk/build-tools/'"$_longver/" > etc/profile.d/${pkgname}.sh
echo 'setenv PATH ${PATH}:/opt/android-sdk/build-tools/'"$_longver/" > etc/profile.d/${pkgname}.csh

This will change with 30.0.1 release anyway (usually DL link use the same format then)

BubuIIC commented on 2020-05-25 00:18

Debian has bash completion and a man page for aapt, would it be possible to add this to this package?

BubuIIC commented on 2020-05-19 15:36

Any particular reason why the profile.d addin is disabled by default?

kyak commented on 2020-03-05 18:55

My previous comment was actually wrong: fdroid needs aapt. I thought it doesn't because repo was already up to date.

So this needs to be packaged somehow. So far it works manually.

kyak commented on 2020-02-22 09:13

@mynacol, thanks for the hints!

I was able to manually download and extract debian's aapt package and all the dependencies. For testing, I've used combination of ANDROID_HOME and LD_LIBRARY_PATH to make sure that aapt tool works and fdroid can update repo without any problem.

Just when I started thinking about the best way to package all this mess (debian, did you really have to split each and every android library?), I realized that fdroid only uses aapt when ANDROID_HOME is set. After I've unset this env variable, fdroid switched to using python-pyaxmlparser, which is fine t me.

So it turned out that I don't need aapt after all.

If someone does actually need it, here is the list of needed debian packages:

aapt android-libaapt android-libandroidfw android-libbacktrace android-libbase android-libcutils android-liblog android-libunwind android-libutils android-libziparchive