diff options
Diffstat (limited to 'java/aar.go')
-rw-r--r-- | java/aar.go | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/java/aar.go b/java/aar.go index 506f39f8..a4069bb8 100644 --- a/java/aar.go +++ b/java/aar.go @@ -323,6 +323,7 @@ func AndroidLibraryFactory() android.Module { &module.androidLibraryProperties) module.androidLibraryProperties.BuildAAR = true + module.properties.Installable = proptools.BoolPtr(false) android.InitAndroidArchModule(module, android.DeviceSupported, android.MultilibCommon) return module @@ -335,7 +336,8 @@ func AndroidLibraryFactory() android.Module { type AARImportProperties struct { Aars []string - Sdk_version *string + Sdk_version *string + Min_sdk_version *string Static_libs []string Libs []string @@ -361,6 +363,9 @@ func (a *AARImport) sdkVersion() string { } func (a *AARImport) minSdkVersion() string { + if a.properties.Min_sdk_version != nil { + return *a.properties.Min_sdk_version + } return a.sdkVersion() } |