Ionic v1 Build在Android中失败

时间:2018-09-12 07:14:35

标签: android node.js cordova ionic-framework android-gradle

我有一个离子v1应用程序,当我尝试使用ionic cordova build android生成apk时,它无法构建该应用程序。

error msg

我已经更改了DistibutionURL on my .js file to 4.xx,但是每次构建应用程序时,它都会检测到我已经抓取了3.xx。为什么会这样?

2 个答案:

答案 0 :(得分:0)

您编辑了正确的文件?这不是js文件。

ionic-project / platforms / android / gradle / wrapper / gradle-wrapper.properties

您将看到

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip

更改为

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip

如果这不起作用,请尝试安装另一个cordova android平台:

  

cordova平台rm android

     

cordova平台添加android@7.1.1

或者对于7.0.0版本,我建议使用6.3.0以兼容旧版。

答案 1 :(得分:0)

答案是删除所有已安装的平台,并删除插件和平台文件夹。重新添加平台。感谢@Guillem Perez。