public class AndroidNdk extends Object
Modifier and Type | Field and Description |
---|---|
static String[] |
ARM_TOOLCHAIN
Arm toolchain implementations.
|
static String[] |
ARM64_TOOLCHAIN
Arm64 toolchain implementations.
|
static String[] |
MIPS_TOOLCHAIN
Mips toolchain implementations.
|
static String[] |
MIPS64_TOOLCHAIN
Mips toolchain implementations.
|
static String[] |
NDK_ARCHITECTURES |
static String |
PROPER_NDK_HOME_DIRECTORY_MESSAGE |
static String[] |
X86_64_TOOLCHAIN
x86 toolchain implementations.
|
static String[] |
X86_TOOLCHAIN
x86 toolchain implementations.
|
Constructor and Description |
---|
AndroidNdk(File ndkPath) |
Modifier and Type | Method and Description |
---|---|
File |
getGdbServer(String ndkArchitecture) |
String |
getNdkBuildPath()
Returns the complete path for the ndk-build tool, based on this NDK.
|
File |
getStripper(String toolchain) |
String |
getToolchain(File file)
Tries to resolve the toolchain based on the path of the file.
|
public static final String PROPER_NDK_HOME_DIRECTORY_MESSAGE
public static final String[] NDK_ARCHITECTURES
public static final String[] ARM_TOOLCHAIN
public static final String[] ARM64_TOOLCHAIN
public static final String[] X86_TOOLCHAIN
public static final String[] X86_64_TOOLCHAIN
public static final String[] MIPS_TOOLCHAIN
public static final String[] MIPS64_TOOLCHAIN
public AndroidNdk(File ndkPath)
public File getStripper(String toolchain) throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionException
public String getToolchain(File file) throws org.apache.maven.plugin.MojoExecutionException
file
- Native libraryorg.apache.maven.plugin.MojoExecutionException
- When no toolchain is foundpublic String getNdkBuildPath()
String
, including the tool's filename.Copyright © 2008–2019 simpligility technologies inc.. All rights reserved.