赞
踩
Android初学目前所遇到的问题,只能表明解决方法无法说明具体原因。。。
gradle下载网址:http://services.gradle.org/distributions/
gradle版本查看,在本地项目代码文件夹\gradle\wrapper\gradle-wrapper.properties。
我安装的是Android studio 2.2版本起初,编写基本的界面代码都能够正常使用,直到某一天下载了一个视频云服务器的demo,编译的时候就运行提示就一直卡在“dependency 。。。classpath”,然后运行结束出现了以下错误
1、百度了不少方法,包括手动下载到对应目录,在代码里面改包,如图1,图2,图3所示,未解决。
图1 显示错误
图2 gradle版本对应目录
图3 下载gradle版本对应的时间最近目录并解压
然而问题么有解决!!!!最后加了一个Android的交流群,询问得到的方法是
“你的工程里有依赖这个包,as发现你在本地没有这个包就去下载,去下载的时候发现这个网址访问有问题。你要么手动下载这个包配置一下,如果不用这个包就把这个包去掉”
途中我也不知道咋整的,把NDK给勾上了,开启了更加黑暗历程。。。
Error:Connection timed out: connect. If you are behind an HTTP proxy, please。。
最后的是我把AS弄得连之前的能够打开的代码也不行,报错
“Error:No toolchains found in the NDK toolchains folder for ABI with prefix: arm-linux-androideabi”
但是我在找资料的时候找成了
“No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android”
的解决方法,,,,
卸载重新安装是最优的。
还是出现了同样的错误,只是针对于我那一份视频的代码,其他代码都行,之后用了同学的电脑试着能不能够打开,结果可以。。。
我的软件上继续报错如下:
(1)“Error:A problem occurred configuring root project 'android-demo'.
> Could not resolve all files for configuration ':classpath'.
> Could not resolve com.android.tools.build:gradle:2.14.1.
Required by:
project :
> Could not resolve com.android.tools.build:gradle:2.14.1.
> Could not get resource 'https://jcenter.bintray.com/com/android/tools/build/gradle/2.14.1/gradle-2.14.1.pom'.
> Could not GET 'https://jcenter.bintray.com/com/android/tools/build/gradle/2.14.1/gradle-2.14.1.pom'.
> Connect to 10.1.15.82:22222 [/10.1.15.82] failed: Connection timed out: connect”
(2)“Error:Connection timed out: connect Consult IDE log for more details ....”
网上资料进行terminal的配置,无果。
2、简单粗暴的方法,找来此前另一份云台的代码比对:
如图4,图5出错代码位置,图6另一份成功代码的位置。
图4 代码行所处位置
图5 代码对应数值
图6 成功代码对应的数值
原:dependencies { classpath 'com.android.tools.build:gradle:2.14.1' }
改后:dependencies { classpath 'com.android.tools.build:gradle:3.0.1' }
个人拙见,将两份类型相似的代码作对比,进行修改。现在不明白为什么代码起初在我软件上运行报错,在我同学软件上运行正确;运行出错仅仅针对于这一份代码。新手学习中。。。。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。