我按照离子站点的说明创建了一个新的离子项目。
我遵循了这些步骤
ionic start myApp tabs
cd myApp
ionic platform add android
运行ionic serve
时 - 项目在我的计算机上正常运行。
当我尝试运行ionic build android
以便我可以部署到手机时,我收到以下错误:
配置根项目' android'。
时出现问题Could not resolve all dependencies for configuration ':classpath'.
Could not resolve com.android.tools.build:gradle:2.1.0.
Required by:
:android:unspecified
Could not resolve com.android.tools.build:gradle:2.1.0.
Could not get resource 'https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.1.0/gradle-2.1.0.pom'.
Could not GET 'https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.1.0/gradle-2.1.0.pom'.
Unrecognized SSL message, plaintext connection?
Could not resolve com.android.tools.build:gradle:2.1.0.
Could not get resource 'https://jcenter.bintray.com/com/android/tools/build/gradle/2.1.0/gradle-2.1.0.pom'.
Could not GET 'https://jcenter.bintray.com/com/android/tools/build/gradle/2.1.0/gradle-2.1.0.pom'.
Unrecognized SSL message, plaintext connection?
第一个资源我无法获取https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.1.0/gradle-2.1.0.pom我看到xml页面没有404错误。
第二个链接https://jcenter.bintray.com/com/android/tools/build/gradle/2.1.0/gradle-2.1.0.pom下载.pom文件没有任何问题。
不确定无法识别的SSL消息,明文连接是什么?
ionic version: 2.0.0
gradle version: 2.13
cordova version: 6.3.1
答案 0 :(得分:1)
尝试关闭防火墙;如果它是网络问题并且以某种方式阻止任何URL,则会有所帮助。
此外,我认为Andriod工作室本身就有问题。如果您使用的是通过Andriod studio安装的SDK,那么首先尝试解决它。以下是一些可能对您有用的链接。
Android Studio graddle 2.1.3 issue
和
Ionic build android failed with 403 Http respose from Gradle, JAVA_HOME not valid
而且,您似乎安装了使用ionic 2.0
的{{1}}。如果您打算使用angular 2.0
但具有2.0的离子CLI,则会出现此问题。
尝试以下
ionic 1.0
祝你好运。如果这对您不起作用,请告诉我。
答案 1 :(得分:1)
虽然我在我的家庭网络而不是我公司的VPN上,但我的公司计算机使用的是思科网络安全,它阻止了上面的两个站点。