Я работаю в Кордове и AndroidStudio для создания приложений для Android/iOS. Все работало нормально, пока я не обновил свою Кордову до 8 вчера. Я также обновил Node до последнего. Когда я создаю проект в Кордове и добавляю платформу Android. Это дает совершенно другую структуру каталогов. Я не могу видеть папки assets
, res
и src
в каталоге платформы проекта D:\testApp1\platforms\android
. Что еще более важно, в приведенном выше каталоге отсутствует AndroidManifest.xml
, из-за admob
плагин 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\platform\android\cordova\lib\AndroidProject.js: 99: 12) в Api.addPlugin(D:\Projects\testApp1\платформ\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\Роуминг\npm\node_modules\cordova\node_modules\cordova-lib\src\plugman\install.js: 357: 28 в _fulfilled (C:\Users\Rao\AppData\Роуминг\npm\node_modules\cordova\node_modules\cordova-lib\node_ модули \q\q.js: 787: 54) в self.promiseDispatch.done(C:\Users\Rao\AppData\Роуминг\npm\node_modules\cordova\node_modules\cordova-lib\node_modules\q\q.js: 816: 30)
Кто-то может помочь?