经历大半年的android学习历程,期间曾碰到过不少问题,很多问题的纪录已经丢失,所以想专门写个博文来纪录自己以后学习碰到的问题及解决方案,并希望帮到大家,
android中常见错误:
1 导入项目时,R文件报错,gen无法自动生成
解决办法:重新载入sdk
2 gen生成 android.support.v7.appcompat报错,R文件报错
解决办法:android.support.v4与v7.appcompat版本必须一致
3 导入同事电脑中的项目在自己电脑上编辑总是报错,
解决办法:copy同事的sdk,问题瞬间解决(期间曾经花费一周的时间去逐一排错,一周的时间都在走弯路)
4 使用android studio 导入eclipse项目,报错,Gradle project sync failed(原因 AS自身的sdk与eclipse中sdk的build-tools版本不一样), Github上下载的项目导入AS
解决办法:
(1)将项目中 .gradle gradle build.gradle cradle.properties替换成本地工程(创建helloworld)的文件
(2)改 build.gradle gradle-warpper-gradle-wrapper.properties
含有库工程项目,则改动整个项目的build.gradle和gradle/wrapper/.properties
5 Error:java.lang.RuntimeException: Some file crunching failed, see logs for details
原因:
(1)AS对.9图片要求高,某些eclipse项目下的.9图片无法在AS中使用
(2).jpg修改成了.png就会出现问题
解决办法:
(1) .9图片重新制作
(2) build.gradle中
aaptOptions{
cruncherEnabled=false;
useNewCruncher=false;
}