diff options
Diffstat (limited to 'java')
| -rwxr-xr-x | java/app.go | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/java/app.go b/java/app.go index bcf08a775..bfa25a23c 100755 --- a/java/app.go +++ b/java/app.go @@ -147,6 +147,8 @@ type AndroidApp struct { additionalAaptFlags []string noticeOutputs android.NoticeOutputs + + overriddenManifestPackageName string } func (a *AndroidApp) IsInstallable() bool { @@ -271,6 +273,10 @@ func (a *AndroidApp) shouldEmbedJnis(ctx android.BaseModuleContext) bool { !a.IsForPlatform() || a.appProperties.AlwaysPackageNativeLibs } +func (a *AndroidApp) OverriddenManifestPackageName() string { + return a.overriddenManifestPackageName +} + func (a *AndroidApp) aaptBuildActions(ctx android.ModuleContext) { a.aapt.usesNonSdkApis = Bool(a.Module.deviceProperties.Platform_apis) @@ -304,6 +310,7 @@ func (a *AndroidApp) aaptBuildActions(ctx android.ModuleContext) { manifestPackageName = *a.overridableAppProperties.Package_name } aaptLinkFlags = append(aaptLinkFlags, "--rename-manifest-package "+manifestPackageName) + a.overriddenManifestPackageName = manifestPackageName } aaptLinkFlags = append(aaptLinkFlags, a.additionalAaptFlags...) |