android studio 导入eclipse adt 项目

张映 发表于 2017-03-28

分类目录: java/android

标签:, , ,

1,打开android studio  选择Import project (Eclipse ADT, Gradle, etc.)导入,等待一段时间就ok了。

2,发布时报

Error:java.util.concurrent.ExecutionException:com.android.ide.common.process.ProcessException:Error:Execution failed for task':app:mergeDebugResources'

AAPT: ERROR: 9-patch image 。。。。 malformed.
AAPT: Frame pixels must be either solid or transparent (not intermediate alphas).
AAPT: Found at pixel #10 along top edge.

原因是:Android Studio对PNG合法性检查,造成的。

解决办法:修改app/build.gradle

android {
    aaptOptions.cruncherEnabled = false
    aaptOptions.useNewCruncher = false
}

加上上面的代码后,还有部分.9的png图片报错,没办法打开,拖拉边界解决问题。

3,android studio 报文件错误

Error:(1, 1) 错误: 非法字符: '\ufeff'
Error:(1, 10) 错误: 需要class, interface或enum

Android Studio编译UTF-8+BOM编码的文件时会报错,手动将UTF-8+BOM编码的文件转为普通的UTF-8文件,sublime,editplus,notepad++都可以

 



转载请注明
作者:海底苍鹰
地址:http://blog.51yip.com/android/1849.html