/ / Jak zaktualizować platformę w (MDA) MultiDeviceHybridApp - cordova, aplikacje hybrydowe dla wielu urządzeń, mda

Jak zaktualizować platformę (MDA) MultiDeviceHybridApp - cordova, aplikacje hybrydowe dla wielu urządzeń, mda

Próbuję użyć wtyczki Camera w aplikacji Crodva opracowującej (MultiDeviceHybridApp) i pojawia się ten błąd:

Plugin nie obsługuje tej wersji cordova-android tego projektu. cordova-android: 4.1.1, nieudane wymagania wersji:> = 5.0.0-dev

Pomijanie "cordova-plugin-camera" dla Androida

na podstawie odpowiedzi na to pytanie Wtyczka nie obsługuje wersji cordova-android tego projektu. cordova-android: 4.1.1, nieudane wymagania wersji:> = 5.0.0-dev wydaje się, że muszę uaktualnić Platformę, ale uruchomienie poniższego polecenia w folderze projektu pokaże ten błąd

cordova platform update android@5.0.0

Aktualny katalog roboczy nie jest projektem opartym na Cordova

Odpowiedzi:

0 dla odpowiedzi № 1

Znalazłem rozwiązanie i piszę je na wypadek, gdyby inne ciało miało ten sam problem

Otwórz ten folder %AppData%npmnode_modulesvs-mdanode_modulescordovanode_modulescordova-libsrcplatforms są tam dwa pliki,

otwarty platformsConfig.json Możesz tam zobaczyć różne platformy, znaleźć android i zmienić

"android": {
"parser_file": "../cordova/metadata/android_parser",
"handler_file": "../plugman/platforms/android",
"url": "https://git-wip-us.apache.org/repos/asf?p=cordova-android.git",
"version": "~4.1.0"
},

do

"android": {
"parser_file": "../cordova/metadata/android_parser",
"handler_file": "../plugman/platforms/android",
"url": "https://git-wip-us.apache.org/repos/asf?p=cordova-android.git",
"version": "~5.0.0"
},

Clean Twój projekt i zbuduj go ponownie. ;)