Was ist der richtige Weg, um die von KSP generierte AndroidManifest.xml zusammenzuführen?Android

Forum für diejenigen, die für Android programmieren
Anonymous
 Was ist der richtige Weg, um die von KSP generierte AndroidManifest.xml zusammenzuführen?

Post by Anonymous »

Die generierten zusätzlichen AndroidManifest.xml-Komponenten mit KSP

Code: Select all

val xml = XML {
indentString = "    "
repairNamespaces = false
xmlVersion = XmlVersion.XML10
xmlDeclMode = XmlDeclMode.Charset
}

val manifestXml = xml.encodeToString(
Manifest.serializer(), manifest
)

val file = codeGenerator.createNewFile(
dependencies = Dependencies(true),
packageName = "",
fileName = "AndroidManifest",
extensionName = "xml"
)

file.write(manifestXml.toByteArray())
file.close()
Aber ich bekomme eine Fehlermeldung

Code: Select all

Zip file 'E:\SourceCode\AndroidStudioProjects\Base\androidmanifest-generator\sample-app\build\intermediates\apk\debug\sample-app-debug.apk' already contains entry 'AndroidManifest.xml', cannot overwrite
Es wird versucht zu überschreiben, aber ich erwarte/möchte eine Zusammenführung

Code: Select all

https://developer.android.com/build/manage-manifests

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post