Реагировать на исходную ссылку не удалось, пакет не найден - PullRequest
0 голосов
/ 26 июня 2019

Я не уверен, что именно происходит, но я не могу запустить реактивную ссылку без ошибок

Выход CLI:

react-native link --verbose
debug Available platforms: iOS, Android
debug Targeted platforms: iOS, Android
debug Getting project config for iOS...
debug Getting project config for Android...
error No package found. Are you sure this is a React Native project?
error Unexpected close tag
Line: 22
Column: 24
Char: >
debug Error: Unexpected close tag
Line: 22
Column: 24
Char: >
    at error (/Users/Dellybro/Desktop/App/AppReactNativeApp/node_modules/xmldoc/node_modules/sax/lib/sax.js:666:10)
    at strictFail (/Users/Dellybro/Desktop/App/AppReactNativeApp/node_modules/xmldoc/node_modules/sax/lib/sax.js:692:7)
    at closeTag (/Users/Dellybro/Desktop/App/AppReactNativeApp/node_modules/xmldoc/node_modules/sax/lib/sax.js:885:9)
    at SAXParser.write (/Users/Dellybro/Desktop/App/AppReactNativeApp/node_modules/xmldoc/node_modules/sax/lib/sax.js:1447:13)
    at new XmlDocument (/Users/Dellybro/Desktop/App/AppReactNativeApp/node_modules/xmldoc/lib/xmldoc.js:199:15)
    at readManifest (/Users/Dellybro/Desktop/App/AppReactNativeApp/node_modules/@react-native-community/cli/build/tools/android/readManifest.js:44:10)
    at Object.projectConfig (/Users/Dellybro/Desktop/App/AppReactNativeApp/node_modules/@react-native-community/cli/build/tools/android/index.js:66:46)
    at Object.keys.forEach.platform (/Users/Dellybro/Desktop/App/AppReactNativeApp/node_modules/@react-native-community/cli/build/commands/link/getProjectConfig.js:25:62)
    at Array.forEach (<anonymous>)
    at getProjectConfig (/Users/Dellybro/Desktop/App/AppReactNativeApp/node_modules/@react-native-community/cli/build/commands/link/getProjectConfig.js:22:35)

Это случайно начало происходить после попыткиnpm install реактивный-native-firebase.

Что я пробовал

  1. clear-caches
  2. удалить node_modules и npm install
  3. Извлечение моего кода из предыдущего коммита
  4. Добавление имени моего пакета в манифест, расположенный в /android/app/src/debug/AndroidManifest.xml
  5. Удаление приложения измой компьютер и клонирование его из github
  6. Запуск ссылки на родственный реактив в другом проекте, который работает, но я просто не могу запустить ссылку для реактивного родного в этом конкретном проекте.

1 Ответ

0 голосов
/ 26 июня 2019

Таким образом, ответ на мой вопрос состоял в том, что в моем XML-файле манифеста Android была неправильная закрывающая скобка для одного из моих фильтров намерений.

Так что для всех, кто бы это ни делал, убедитесь, что все ваши Androidфайлы имеют правильный синтаксис.

...