工程编译类
Gradle 错误 Failed to complete Gradle execution.
问题描述:
更新Android studio 2.3后,出现Gradle 错误
|
|
解决方法
找到工程的build.gradle,修改classpath ‘com.android.tools.build:gradle:2.1.0’为classpath ‘com.android.tools.build:gradle:2.3.0’
AAPT err: libpng error: Not a PNG file
问题描述
Android Studio AAPT err: libpng error: Not a PNG file
问题说明:
问题的根源是,项目的png文件已经通过其他工具提前优化过,但是AAPT工具在编译工程时再次进行优化,
但是不能识别该图片之前使用的是什么工具,所以编译出错;解决办法只需要把aapt的图片编译优化关掉即可
解决方法
aaptOptions.cruncherEnabled = false
|
|
Gradle Could not create parent directory for lock file
问题描述
Error:Could not create parent directory for lock file C:\Users\Administrator.gradle\wrapper\dists\D:AustinDevtoolsgradlegradle-3.4.1-all…gradlegradle-3.4.1-all.zip.lck
解决方法
在Android studio 设置中,把gradle设置成 Use local gradle distribution
Android 支持库
问题描述
Error:Could not find method compile() for arguments [com.android.support:appcompat-v7:19.1.0] on root project ‘Aaaa’.
Please install the Android Support Repository from the Android SDK Manager.
问题说明
Android的支持库位置声明错误,应该放在模块的gradle文件中,而不是顶层的gradle文件中
You’ve put your dependencies block in the wrong build.gradle file. Instead of the top-level build file, put it in your module’s build file instead.
解决方法
在模块的gradle文件中,添加
|
|
Android程序报错程序包org.apache.http不存在问题的解决方法
问题描述
Android程序报错程序包org.apache.http不存在问题的解决方法
问题说明
Android 6.0已经不支持HttpClient”
解决方法
Android 6.0(api 23)已经不支持HttpClient了,在build.gradle中 加入 useLibrary ‘org.apache.http.legacy’就可以
|
|
Python 工作环境错误
问题描述:
最近在写一个Python程序的时候,使用from selenium import webdriver,在run的时候却出现ImportError: cannot import name webdriver的提示,但是在Python IDLE里面跑却没有错误。很是疑惑,谷歌一下才发现有人已经在stackoverflow里面提出类似问题了,原因如下,在当前目录有个名叫selenium的文件,Python会先导入这个文件,然后再导入标准库里面的selenium.py
解决方法