Definition of a native library component that is to be built by Gradle.
| Type | Name and description |
|---|---|
NativeLibraryRequirement |
getApi()Converts this library to a native library requirement that uses the api library linkage. |
NativeLibraryRequirement |
getShared()Converts this library to a native library requirement that uses the shared library variant. |
NativeLibraryRequirement |
getStatic()Converts this library to a native library requirement that uses the static library variant. |
| Methods inherited from class | Name |
|---|---|
interface NativeComponentSpec |
getBaseName, setBaseName |
interface TargetedNativeComponent |
targetBuildTypes, targetFlavors |
interface NativeComponentSpec |
getBaseName, setBaseName |
interface PlatformAwareComponentSpec |
targetPlatform |
interface VariantComponentSpec |
getBinaries |
Converts this library to a native library requirement that uses the api library linkage.
Converts this library to a native library requirement that uses the shared library variant. This is the default.
Converts this library to a native library requirement that uses the static library variant.