离子cordova构建android失败,因为添加" cordova-plugin-googlemaps"

时间:2018-03-05 07:39:04

标签: cordova ionic-framework ionic2

我的应用程序在浏览器中工作正常,除了谷歌地图,这是因为运行 浏览器,当我尝试执行

func  kilometersBetween(Place1:CLLocationCoordinate2D , Place2:CLLocationCoordinate2D) -> Double{
    var start = MKMapPointForCoordinate(Place1)
    var finish = MKMapPointForCoordinate(Place2)
    print(MKMetersBetweenMapPoints(start, finish) / 1000)
    return MKMetersBetweenMapPoints(start, finish) / 1000
} 

有一些错误,我用谷歌搜索了几天,但遗憾的是没有 结果解决了我的问题。

以下是一些结果:

ionic cordova run android

在过去的几天里,我尝试了所有建议,等等再次尝试创建 该项目从头开始,逐个添加所有页面和插件。 一切都很好,我的应用程序在浏览器,模拟器和其他工作正常 设备,但因为我添加了cordova-plugin-googlemaps和离子原生而没有任何 使用代码仅在仿真器和设备上发生相同的错误。那 表示当我执行“ionic serve”命令时,app按预期工作。

我的环境信息如下:

Error: cmd: Command failed with exit code 1 Error output:
[Fatal Error] tbxml-android-.pom:2:10: Already seen doctype.
[Fatal Error] play-services-maps-11.8.0.pom:2:10: Already seen doctype.
[Fatal Error] play-services-location-11.8.0.pom:2:10: Already seen doctype.
[Fatal Error] support-core-utils-24.1.0.pom:2:10: Already seen doctype.
[Fatal Error] tbxml-android-.pom:2:10: Already seen doctype.
[Fatal Error] play-services-maps-11.8.0.pom:2:10: Already seen doctype.
[Fatal Error] play-services-location-11.8.0.pom:2:10: Already seen doctype.
[Fatal Error] support-core-utils-24.1.0.pom:2:10: Already seen doctype.

FAILURE: Build failed with an exception.

和cordova插件列表:

$ ionic info

cli packages: (C:\Users\shokoienia\AppData\Roaming\npm\node_modules)

    @ionic/cli-utils  : 1.19.0
    ionic (Ionic CLI) : 3.19.0

global packages:

    cordova (Cordova CLI) : 7.1.0

local packages:

    @ionic/app-scripts : 3.1.8
    Cordova Platforms  : android 6.3.0
    Ionic Framework    : ionic-angular 3.9.2

System:

    Android SDK Tools : 26.1.1
    Node              : v8.9.4
    npm               : 4.6.1
    OS                : Windows 10

Environment Variables:

    ANDROID_HOME : C:\Users\shokoienia\AppData\Local\Android\Sdk

Misc:

    backend : pro

任何人都可以帮我解决这个问题吗? 先谢谢

0 个答案:

没有答案