Я готовлю свою машину к созданию существующего приложения ionic1 для платформы Android.
Я установил cordova@6.0.0
, что требуется для моего проекта и ионной платформы.Также установите переменную JAVA_HOME, ANDROID_HOME и apache-ant в моей переменной среды.
Когда я создаю это приложение с cordova
, я получаю эту ошибку.
![enter image description here](https://i.stack.imgur.com/k25fd.png)
Как вы можете видеть, выдается ошибка из aapt.exe
, который исходит из версии 27.0.3 для Android build-tool.
После нескольких часов поиска в Google я понял, что структура проекта android, созданная командой cordova platform add android
, не подходит для текущей версии Android.
Это структура проекта android.
![enter image description here](https://i.stack.imgur.com/Dq58Z.png)
Поскольку мой cordova
довольно старый (cordova
версия 6.0.0), в котором используется android@5.1.1
, я пытался собирать каждый инструмент для сборки Android по одному, ноНе повезло, такая же ошибка.
![build tool version](https://i.stack.imgur.com/TH3H4.png)
Поэтому я не могу создать приложение для Android с cordova@6.0.0