Проблемы с плагинами Nativescript возникают после последних обновлений - PullRequest
2 голосов
/ 24 июня 2019

Я работаю над проектом Nativescript, который уже некоторое время без проблем включает подключаемые модули «nativescript-google-maps-sdk» и «nativescript-geolocation».

Но недавно я начал получать ошибки при сборке, и устранение проб и ошибок сузило его до включения любого из этих плагинов. В частности, я получаю сообщение об ошибке:

Manifest merger failed : Attribute application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) from [com.android.support:support-compat:28.0.0] AndroidManifest.xml:22:18-91
        is also present at [androidx.core:core:1.0.0] AndroidManifest.xml:22:18-86 value=(androidx.core.app.CoreComponentFactory).

При поиске вокруг этого кажется, что это где-то конфликт версии библиотеки Android, и меня ведут к обсуждению «миграции на androidX», но ни одно из предложенных в этих обсуждениях мер по смягчению не дало никаких положительных результатов.

Кто-нибудь еще имеет эту проблему, или что еще более важно: у кого-нибудь есть рекомендации по решению?

(Кстати: он продолжает нормально работать на iOS)

Я подтвердил, что полностью обновлен до {N} 5.4.3, а также обновил свои платформы.

Я удалил и добавил оба плагина для обеспечения последних версий.

вот зависимости из моего файла package.json:

  "dependencies": {
    "base-64": "^0.1.0",
    "geodesy": "^1.1.3",
    "moment": "^2.24.0",
    "nativescript": "^5.4.0",
    "nativescript-camera": "^4.1.1",
    "nativescript-geolocation": "^4.4.2",
    "nativescript-google-maps-sdk": "^2.7.0",
    "nativescript-imagepicker": "^6.0.6",
    "nativescript-intl": "^3.0.0",
    "nativescript-multi-select": "^1.0.6",
    "nativescript-sqlite": "^2.3.3",
    "nativescript-theme-core": "~1.0.4",
    "nativescript-ui-dataform": "^3.10.0",
    "nativescript-ui-listview": "^5.2.0",
    "nativescript-ui-sidedrawer": "^5.1.0",
    "nativescript-unit-test-runner": "^0.3.4",
    "nativescript-websockets": "^1.5.3",
    "sourcemap-codec": "^1.4.4",
    "tns-core-modules": "^5.4.3",
    "tns-platform-declarations": "^5.3.1"
  },
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...