diff --git a/sdk/bootclasspath_fragment_sdk_test.go b/sdk/bootclasspath_fragment_sdk_test.go index efb97be37..0d6496dd3 100644 --- a/sdk/bootclasspath_fragment_sdk_test.go +++ b/sdk/bootclasspath_fragment_sdk_test.go @@ -839,6 +839,7 @@ func TestSnapshotWithBootclasspathFragment_HiddenAPI(t *testing.T) { compile_dex: true, public: {enabled: true}, permitted_packages: ["mysdklibrary"], + min_sdk_version: "current", } java_sdk_library { diff --git a/sdk/update.go b/sdk/update.go index 0820d62b8..bed7f5254 100644 --- a/sdk/update.go +++ b/sdk/update.go @@ -319,7 +319,7 @@ func (s *sdk) buildSnapshot(ctx android.ModuleContext, sdkVariants []*sdk) { targetBuildRelease := s.targetBuildRelease(ctx) targetApiLevel, err := android.ApiLevelFromUser(ctx, targetBuildRelease.name) if err != nil { - targetApiLevel = android.FutureApiLevel + targetApiLevel = android.InvalidApiLevel } // Aggregate all the sdkMemberVariantDep instances from all the sdk variants.