Updated Working for Android (on Linux) (markdown)

master
Teashrock pirms 4 gadiem
vecāks
revīzija
8c1f117f68
1 mainītis faili ar 12 papildinājumiem un 7 dzēšanām
  1. +12
    -7
      Working-for-Android-(on-Linux).md

+ 12
- 7
Working-for-Android-(on-Linux).md

@ -7,15 +7,20 @@ We need a set of tools in order to generate an .apk file. These tools are nothin
You can get Java 8 JDK in multiple ways. I'm using OpenJDK at this guide. Follow the instructions at https://openjdk.java.net/ address to install OpenJDK.
## 2- Android SDK
Android SDK has many packages. If you want to download all of them, you can go install [Android Studio](https://developer.android.com/studio/) and install the full package. But if you don't, you can download only the required ones manually by [Command Line Tools](https://developer.android.com/studio/#command-tools). To do that, start downloading the [Command Line Tools](https://developer.android.com/studio/#command-tools).
* Decompress downloaded `sdk-tools-linux-...` into a folder named `android-sdk`.
* From the Terminal, navigate to `android-sdk/tools/bin` and run the following commands:
* Create an empty folder named `android-sdk`.
* Decompress downloaded `sdk-tools-linux-...` into just created folder `android-sdk`.
* From the Terminal, navigate to created `android-sdk` folder and run the following commands:
```
./sdkmanager --update
./sdkmanager --list
./sdkmanager --install "build-tools;28.0.1"
./sdkmanager --install platform-tools
./sdkmanager --install "platforms;android-22"
mv -v cmdline-tools tools
export ANDROID_SDK=$(pwd)
cd tools/bin
./sdkmanager --update --sdk_root=$ANDROID_SDK
./sdkmanager --list --sdk_root=$ANDROID_SDK
./sdkmanager --install "build-tools;28.0.1" --sdk_root=$ANDROID_SDK
./sdkmanager --install platform-tools --sdk_root=$ANDROID_SDK
./sdkmanager --install "platforms;android-22" --sdk_root=$ANDROID_SDK
unset ANDROID_SDK
```
All required tools will be downloaded by these commands. You can check out package's description by looking at `./sdkmanager --list`.
## 3- Android NDK

Notiek ielāde…
Atcelt
Saglabāt