Проблема с ионным кордовым запуском андроида - PullRequest
0 голосов
/ 11 марта 2019

Я пытаюсь запустить свой проект ionic 4 на Android, но сборка не удалась.

39 выполнимых задач: 10 выполнено, 29 обновлений / appionic4 / platform / android / gradlew: Команда завершилась неудачно с выходомКод 1 Вывод ошибки: Примечание. Некоторые входные файлы используют или отменяют устаревший API.Примечание. Перекомпилируйте с помощью -Xlint: не рекомендуется для подробностей.

/ appionic4 / platform / android / app / src / main / java / plugin / google / maps / PluginMap.java: 91: ошибка: не удается найти символ GoogleMap.OnMyLocationClickListener, GoogleMap.OnPoiClickListener, символ ^: местоположение: класс OnMyLocationClickListener расположение: класс GoogleMap

/ appionic4 / платформы / android / app / src / main / java / plugin / google / maps / PluginStreetViewPanma: 17: не удается найти импорт символов com.google.android.gms.maps.model.StreetViewSource;^ символ: класс StreetViewSource расположение: пакет com.google.android.gms.maps.model

/ appionic4 / platform / android / app / src / main / java / plugin / google / maps / PluginLocationService.java:461: ошибка: не удается найти символ LocationServices.getFusedLocationProviderClient (cordova.getActivity ()) ^ символ: метод getFusedLocationProviderClient (Activity) расположение: класс LocationServices

/ appionic4 / platform / android / app / src / main / java /plugin / google / maps / PluginLocationService.java: 521: ошибка: не удается найти символ LocationServices.getFusedLocationProviderClient (cordova.getActivity ()). requestLocationUpdates (locationRequest, new LocationCallback () {^ symbol: метод getFusedLocationProviderClient Location) Activity ()1011 *

/ appionic4 / platform / android / app / src / main / java / plugin / google / maps / PluginMap.java: 428: ошибка: не удается найти символ map.setOnMyLocationClickListener (PluginMap.this); ^ символ: методsetOnMyLocationClickListener (PluginMap) расположение: карта переменныхтипа GoogleMap

/ appionic4 / platform / android / app / src / main / java / plugin / google / maps / PluginMap.java: 846: ошибка: не удается найти символ map.setOnMyLocationClickListener (null);^ символ: метод setOnMyLocationClickListener () расположение: карта переменных типа GoogleMap

/ appionic4 / platform / android / app / src / main / java / plugin / google / maps / PluginMap.java: 2769: ошибка: методне переопределяет и не реализует метод из супертипа @Override ^

/ appionic4 / platform / android / app / src / main / java / plugin / google / maps / PluginStreetViewPanorama.java: 87: ошибка: не удается найтисимвол StreetViewSource source = "OUTDOOR" .equals (cameraOpts.getString ("source"))?^ символ: класс StreetViewSource расположение: класс PluginStreetViewPanorama

/ appionic4 / platform / android / app / src / main / java / plugin / google / maps / PluginStreetViewPanorama.java: 88: ошибка: не удается найти символ StreetViewSource.OUTDOOR: StreetViewSource.DEFAULT;Символ ^: переменная StreetViewSource расположение: класс PluginStreetViewPanorama

/ appionic4 / platform / android / app / src / main / java / plugin / google / maps / PluginStreetViewPanorama.java: 88: ошибка: не удается найти символ StreetViewSource.OUTDOOR: StreetViewSource.DEFAULT;Символ ^: переменная StreetViewSource расположение: класс PluginStreetViewPanorama

/ appionic4 / platform / android / app / src / main / java / plugin / google / maps / PluginStreetViewPanorama.java: 280: ошибка: не удается найти символ StreetViewSource source ="OUTDOOR" .equals (cameraOpts.getString ("source"))?Символ ^: класс StreetViewSource

/ appionic4 / platform / android / app / src / main / java / plugin / google / maps / PluginStreetViewPanorama.java: 281: ошибка: не удается найти символ StreetViewSource.OUTDOOR: StreetViewSource.DEFAULT;Символ ^: переменная StreetViewSource

/ appionic4 / platform / android / app / src / main / java / plugin / google / maps / PluginStreetViewPanorama.java: 281: ошибка: не удается найти символ StreetViewSource.OUTDOOR: StreetViewSource.DEFAULT; ^ символ: переменная StreetViewSource

Примечание. Некоторые входные файлы используют или отменяют устаревший API. Примечание: Перекомпилируйте с -Xlint: не рекомендуется для деталей. Примечание. Некоторые входные файлы используют непроверенные или небезопасные операции. Примечание: Перекомпилируйте с -Xlint: не проверено для деталей. 13 ошибок

FAILURE: сборка не удалась, исключение.

  • Что пошло не так: Не удалось выполнить задачу ': app: compileDebugJavaWithJavac'.

    Компиляция не удалась; подробности смотрите в сообщении об ошибке компилятора.

  • Попробуйте: Запустите с параметром --stacktrace, чтобы получить трассировку стека. Запустите с параметром --info или --debug, чтобы получить дополнительные выходные данные журнала.

  • Получите дополнительную помощь по https://help.gradle.org

СТРОИТЬ СБОЙ за 5 с

Как я могу это исправить? Спасибо!

1 Ответ

0 голосов
/ 22 мая 2019

эта проблема также возникает с ionic 3, я думаю, что это проблема с версией карт Google.Проверьте версию карт Google для использования с ionic 4.

...