Не удалось установить 'cordova-plugin-facebook4': Ошибка: ENOENT: нет такого файла или каталога - PullRequest
0 голосов
/ 25 октября 2018

Когда я пытаюсь установить плагин facebook в ionic

плагин ionic cordova add cordova-plugin-facebook4 --variable APP_ID = "xxxxxxxx" --variable APP_NAME = "fblogin"

затем выдает ошибку как

Failed to install 'cordova-plugin-facebook4': Error: ENOENT: no such file or directory, open 'D:        \product\project-1\frontend\platforms\android\AndroidManifest.xml'
    at Object.fs.openSync (fs.js:646:18)
    at Object.fs.readFileSync (fs.js:551:33)
    at Object.parseElementtreeSync (D:\product\project-1\frontend\platforms\android\cordova\node        _modules\cordova-common\src\util\xml-helpers.js:180:27)
    at new AndroidManifest (D:\product\project-1\frontend\platforms\android\cordova\lib\AndroidM        anifest.js:29:20)
    at AndroidProject.getPackageName (D:\product\project-1\frontend\platforms\android\cordova\li        b\AndroidProject.js:99:12)
    at Api.addPlugin (D:\product\project-1\frontend\platforms\android\cordova\Api.js:223:57)
    at handleInstall (C:\Users\hi\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-        lib\src\plugman\install.js:594:10)
    at C:\Users\hi\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\src\plugman        \install.js:357:28
    at _fulfilled (C:\Users\hi\AppData\Roaming\npm\node_modules\cordova\node_modules\q\q.js:854:        54)
    at self.promiseDispatch.done (C:\Users\hi\AppData\Roaming\npm\node_modules\cordova\node_modu        les\q\q.js:883:30)
ENOENT: no such file or directory, open 'D:\product\project-1\frontend\platforms\android\Android        Manifest.xml'

Я пытался установить его на платформе Android v6.4 и v7.1.1.Как я могу решить эту проблему?

Ответы [ 2 ]

0 голосов
/ 27 октября 2018

Кажется, проблема со сборкой, разрешением или иным образом.Попробуйте следующее

  • Удалите платформу с помощью команды

    ionic cordova platform rm android
    
  • Убедитесь, что у вас есть необходимые разрешения

    chmod 700 <your-directory>
    
  • Добавьте плагин с последующим добавлением платформы

    ionic cordova platform add android
    
  • Добавьте плагин

0 голосов
/ 25 октября 2018

Вы проверяли права доступа к папке, пробовали с правами администратора?Может быть, это просто проблема с разрешением.

...