ioni c конденсатор android gradle syn c сбой - PullRequest
0 голосов
/ 13 июля 2020

Я использую конденсатор 2.0 для своего проекта ioni c android. Но каждый раз, когда я запускаю приложение на устройстве android, я получаю следующие ошибки:

org. xml .sax.SAXParseException; systemId: file: / D: /client/mobile_app/android/capacitor-cordova-android-plugins/src/main/AndroidManifest.xml; lineNumber: 5; columnNumber: 49; Тип элемента "application" должен сопровождаться спецификациями атрибута, ">" или "/>"

Не удалось выполнить синтаксический анализ XML в D: \ client \ mobile_app \ android \ capitor-cordova- android -plugins \ src \ main \ AndroidManifest. xml

Вот android / конденсатор-cordova- android -plugins / src / main / AndroidManifest. xml файл

<?xml version='1.0' encoding='utf-8'?>
<manifest package="capacitor.android.plugins"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:amazon="http://schemas.amazon.com/apk/res/android">
<application android:usesCleartextTraffic="true"android:usesCleartextTraffic="true"> // error on this line

</application>
<uses-permission android:name="android.permission.GET_ACCOUNTS"/>
<uses-permission android:name="android.permission.USE_CREDENTIALS"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-feature android:name="android.hardware.telephony" android:required="false"/>
<uses-permission android:name="android.permission.RECEIVE_SMS"/>
</manifest>

Пожалуйста, просмотрите тег приложения номер 5. Конденсатор каждый раз рекламирует android:usesCleartextTraffic="true" вдвое больше, без места. Мне нужно вручную удалять второй каждый раз, чтобы избавиться от ошибки.

Почему конденсатор добавляет android:usesCleartextTraffic = "true" дважды.

Список плагинов Cordova

"cordova-plugin-whitelist": {},
      "cordova-plugin-statusbar": {},
      "cordova-plugin-device": {},
      "cordova-plugin-splashscreen": {},
      "cordova-plugin-ionic-keyboard": {},
      "cordova-plugin-nativegeocoder": {},
      "cordova-plugin-android-permissions": {},
      "cordova-plugin-request-location-accuracy": {},
      "cordova-plugin-ionic-webview": {},
      "cordova-plugin-cleartext": {},
      "cordova-plugin-sms-receive": {},
      "com.razorpay.cordova": {}

Заранее благодарю

...