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.