nicht übergeben Ich habe eine Anforderung, wo ich benutzerdefinierte Metadaten zu einer Android-App hinzufügen müssen, damit es auf einem Gerät ausgeführt werden kann.Kann benutzerdefinierte Metadaten von Android in Titanium App
habe ich die folgende Datei: platform/android/AndroidManifest.xml
<?xml version="1.0" encoding="UTF-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.bizname.androidtest"> <application> <meta-data android:name="application-type" android:value="vaa_merchant"/> </application> </manifest>
Die Meta-Daten in diesem Beispiel in die APK-Datei macht nur, weil es innerhalb der <application>
Tag ist. Wenn ich es jedoch außerhalb des Tags <application>
verschiebe, was meine Anforderung ist, wird das <meta-data>
-Tag während des Erstellungsprozesses entfernt.
Meine Frage ist, wie kann ich verhindern, dass die <meta-data>
während des Build-Prozesses entfernt wird?
Titanium SDK Version 5.1.2.v20151216190036
Ich denke, Sie könnten Recht haben. Es ist eine Voraussetzung für einen Anbieter, mit dem wir arbeiten, aber ich glaube, es sollte so gemacht werden, wie Sie es gesagt haben. Vielen Dank. – iamjonesy
In der Tat. Und ich würde vorschlagen, dass Sie zusätzliche Manifest-Informationen über [tiapp.xml] hinzufügen (http://docs.appcelerator.com/platform/latest/#!/guide/tiapp.xml_and_timodule.xml_Reference-section-29004921_tiapp.xmlandtimmodule.xmlReference- manifest) anstelle einer benutzerdefinierten 'AndroidManifest.xml', da dies einfacher zu verwalten ist. –