public class

AndroidSdkUtil

extends Object
java.lang.Object
   ↳ com.pnfsoftware.jeb.core.units.code.android.AndroidSdkUtil

Class Overview

Utility routines to retrieve the Android SDK and Android NDK locations.

Summary

Constants
String currentSdkLocationVar See https://developer.android.com/studio/command-line/variables
String legacySdkLocationVar See https://developer.android.com/studio/command-line/variables
Public Constructors
AndroidSdkUtil()
Public Methods
static SortedMap<String, File> listNDKFolders(boolean cached)
static File locateBestNDK(boolean cached)
static File locateSDK(boolean cached)
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final String currentSdkLocationVar

See https://developer.android.com/studio/command-line/variables

Constant Value: "ANDROID_SDK_ROOT"

public static final String legacySdkLocationVar

See https://developer.android.com/studio/command-line/variables

Constant Value: "ANDROID_HOME"

Public Constructors

public AndroidSdkUtil ()

Public Methods

public static SortedMap<String, File> listNDKFolders (boolean cached)

Throws
IOException

public static File locateBestNDK (boolean cached)

Throws
IOException

public static File locateSDK (boolean cached)

Throws
IOException