помог
отаю в Cordova и AndroidStudio над созданием приложений для Android / iOS. Все работало нормально, пока я вчера не обновил свою Cordova до 8. Я также обновил Node до последней версии. Когда я создаю проект Cordova и добавляю платформу Android. Это дает совершенно другую структуру каталогов. Я не вижуassets
, res
а такжеsrc
папки в каталоге платформы проектаD:\testApp1\platforms\android
, Что еще более важно, вышеупомянутый каталог отсутствуетAndroidManifest.xml
, который вызываетadmob
Плагин не может быть добавлен.
Вот ошибка, которую я получаю при добавлении плагина:
Не удалось установить 'cordova-plugin-admobpro': Ошибка: ENOENT: нет такого файла или каталога, откройте 'D: \ Projects \ testApp1 \ platform \ android \ AndroidManifest.xml' на Object.fs.openSync (fs.js: 646 : 18) в Object.fs.readFileSync (fs.js: 551: 33) в Object.parseElementtreeSync (D: \ Projects \ testApp1 \ platform \ android \ cordova \ node_modules \ cordova-common \ src \ util \ xml-helpers. js: 180: 27) в новом AndroidManifest (D: \ Projects \ testApp1 \ platform \ android \ cordova \ lib \ AndroidManifest.js: 29: 20) в AndroidProject.getPackageName (D: \ Projects \ testApp1 \ платформы \ android \ cordova \ lib \ AndroidProject.js: 99: 12) в Api.addPlugin (D: \ Projects \ testApp1 \ platform \ android \ cordova \ Api.js: 223: 57) в handleInstall (C: \ Users \ Rao \ AppData \ Roaming \ npm \ node_modules \ cordova \ node_modules \ cordova-lib \ src \ plugman \ install.js: 594: 10) в C: \ Users \ Rao \ AppData \ Roaming \ npm \ node_modules \ cordova \ node_modules \ cordova-lib \ src \ plugman \ install.js: 357: 28 at _fulfilled (C: \ Users \ Rao \ AppData \ Roaming \ npm \ node_modules \ cordova \ node_modules \ cordova-lib \ node_ modules \ q \ q.js: 787: 54) в self.promiseDispatch.done (C: \ Users \ Rao \ AppData \ Roaming \ npm \ node_modules \ cordova \ node_modules \ cordova-lib \ node_modules \ q \ q.js: 816: 30)
Может кто-нибудь, пожалуйста, помогите?