
ANDROID SDK ROOT TOOL ANDROID
Launch Android Studio, and it should detect presence of NDK. Now extract all these files and folders to /opt/android-sdk/ndk-bundle.Ĥ. Open the zip, and open the android-ndk-r12b-linux-x86_64 (or similar) folder present inside.ģ. Android Studio looks for NDK at: /opt/android-sdk/ndk-bundleĢ.

ANDROID SDK ROOT TOOL INSTALL
I am amazed that official Android dev section did not bother indicating exact install location of Android NDK. Installing NDK in /opt/android-sdk/ndk-bundle You probably get the error because the variable is not set. This time, I let the virtual Linux machine stay on foreground. androidsdkroot is a system variable which points to root folder of android sdk tools. I restarted Linux and restarted NDK install the same way. Later, I guess memory/page swapping occurred. My download speed was slow, so I minimized the virtual linux's window and continued to read news. Unfrotunate that there is no resume/recheck function to resurrect broken installs. I ran the NDK install from within AndroidStudio again. Size of /tmp is not dependent on free space in our hard disk (whether virtual or physical). For development purposes, I guess we should readily extend our /tmp because we will have to do it anyway some time later. Once I did, my /tmp was extended to 8GB size.

So, only change the "size" value, by raising it by a few GBs. If any such line exists, it means you had already extended your /tmp and it was still insufficient. Note: If no such line exists, add above line at end of fstab. I appended this line to my fstab none /tmp tmpfs size=8G 0 0 I edited my fstab as root, using this command : sudo nano /etc/fstab Install NDK using Android Studio's built-in SDK manager ->not so convenient tmp is mounted usually by using 50% of available RAM. Turns out that most Linux distros have ramdisk baesd tmpfs (temporary file system in RAM which is mounted at /tmp) and there is no separate partition which could be extended. Download failed because there was no space in /tmp. I used AndroidStudio's built-in SDK manager, to try installing NDK. It's very small and fast installer for tools and drivers. Open Android Studio -> SDK Manager -> Android SDK -> SDK Tools -> Check on.

I saw another ADB installer on XDA, but it wasn't good enough for me so i'm finaly posting it here. Script to root AVDs running with QEMU Emulator from Android Studio - GitHub. I originaly made it for my Kurdish friend AnGrY DuDe in early 2013. No need to download big SDK for 3 small things. But I guess my instructions should be the same for any linux distribution. This is All-in-One installer for 3 most needed PC tools for Android. I have androidBBQ which is archlinux based, installed using vmware.
