Eclipse Android项目导入Android Studio时常见的编译错误及解决办法
2015-07-06 12:40
531 查看
现在最新的Android Studio对以前的基于Eclipse ADT的项目的支持已经很好了,一般情况只需要通过File-> Import 导入项目就行了,但有些项目编译时会出现问题,现在把这些问题汇总记录下:
NinePatch(.9.png)图片的问题
如果某个图片命名成了.9.png,实际图片并不是Ninepatch格式的,或格式错误,会编译出错,解决办法是按Ninepatch格式修改图片
android studio 非法字符: \65279 Error:(1, 10) 错误: 需要class, interface或enum
这个错误是文件BOM导致的
只要将文件编码方式改掉就行,不要使用UTF-8 WITH BOM(UTF-8包含签名)
简单的把文件删除,在Android Studio新建文件,再把原文件内容粘贴过去就行
如果需要改的文件太多,给大家推荐一个小工具 BOM头小工具。
AndroidMenifest.xml重复权限问题
需要把重复的权限去掉,就不会再报警告了
更多问题以后再汇总,现在应该全面转向Android Studio了
NinePatch(.9.png)图片的问题
如果某个图片命名成了.9.png,实际图片并不是Ninepatch格式的,或格式错误,会编译出错,解决办法是按Ninepatch格式修改图片
android studio 非法字符: \65279 Error:(1, 10) 错误: 需要class, interface或enum
这个错误是文件BOM导致的
只要将文件编码方式改掉就行,不要使用UTF-8 WITH BOM(UTF-8包含签名)
简单的把文件删除,在Android Studio新建文件,再把原文件内容粘贴过去就行
如果需要改的文件太多,给大家推荐一个小工具 BOM头小工具。
AndroidMenifest.xml重复权限问题
需要把重复的权限去掉,就不会再报警告了
更多问题以后再汇总,现在应该全面转向Android Studio了
相关文章推荐
- 《JAVA程序设计》实训第二天——《猜猜看》游戏
- eclipse错误 Exception raised during rendering:java.lang.System.arraycopy([CI[CII)V
- 下载文档--Struts2中国的文件下载被显示为空间的问题
- eclipse错误 timeout
- [LeetCode][Java] String to Integer (atoi)
- Spring MVC 之Transaction rollback
- 用Java实现AES加密
- EJB到底为何物?
- Java Web验证码
- 关于java final,并非不可更改值
- Power of Two LeetCode Java
- eclipse错误 The connection to adb is down,
- Java中图片压缩处理
- struts2的体系结构
- struts 数据验证
- 《JAVA程序设计》实训第一天——《猜猜看》游戏
- Spring学习(5)---Bean的定义及作用域的注解实现
- Java处理音频波形相关
- Java正则表达式
- Ubuntu14.10 Eclipse菜单栏消失不见