diff --git a/apex/builder.go b/apex/builder.go index 0a1ec3eb3..160d3bbe4 100644 --- a/apex/builder.go +++ b/apex/builder.go @@ -193,7 +193,7 @@ func (a *apexBundle) buildManifest(ctx android.ModuleContext, provideNativeLibs, // collect jniLibs. Notice that a.filesInfo is already sorted var jniLibs []string for _, fi := range a.filesInfo { - if fi.isJniLib { + if fi.isJniLib && !android.InList(fi.Stem(), jniLibs) { jniLibs = append(jniLibs, fi.Stem()) } }