Eclipse工程导入Android Studio
2015-09-12 23:53
429 查看
导入很简单,不需要我们操作太多,但是导入后遇到了两个错误:
一、点9图报错,一开始挺郁闷,明明资源存在,为什么会报错误呢?
一个个查看报错误的资源文件,发现都是点9图,才想到可能是点9图的原因,就先把资源名字中的“.9”字样删掉,果然不报错误了,但这样图片在展示出来的时候会严重变形。好在我们并不是没办法解决这个问题,由于我使用的点9图是用作按钮背景的,所以我们可以从图片中取出RGB值,然后做一个背景选择器就OK了。
PS:个人认为,点9图能做到拉伸不变形,但它的颜色就只能是单调的,试想如果拿一张人物肖像图肯定做不了点9图,因为无论你拉伸那一部分都会变形。正因为这个原因,大多数点9图都可以通过选择器来实现……
二、工程导入后有一个类的包名前面位置一直报错,说是包名前面有非法字符。
包名前面明明什么都没有,可一直报非法字符“\65279”,在网上查询了解到“某些编辑器会往utf8文件中添加utf8标记(editplus称其为签名),它会在文件开始的地方插入三个不可见的字符(0xEF 0xBB 0xBF,即BOM),它的表示的是 Unicode 标记(BOM)”其实解决办法有很多种,也都很简单,思路有两个:
1、文本格式转换:利用一些编辑工具,把文件转换为没有这个标记的相应格式。
2、扔掉错误部分:包名前报错,就是文件内容的最开始有错误,可以把下面的复制出来,源文件删除后新建一个就可以了,
一、点9图报错,一开始挺郁闷,明明资源存在,为什么会报错误呢?
一个个查看报错误的资源文件,发现都是点9图,才想到可能是点9图的原因,就先把资源名字中的“.9”字样删掉,果然不报错误了,但这样图片在展示出来的时候会严重变形。好在我们并不是没办法解决这个问题,由于我使用的点9图是用作按钮背景的,所以我们可以从图片中取出RGB值,然后做一个背景选择器就OK了。
PS:个人认为,点9图能做到拉伸不变形,但它的颜色就只能是单调的,试想如果拿一张人物肖像图肯定做不了点9图,因为无论你拉伸那一部分都会变形。正因为这个原因,大多数点9图都可以通过选择器来实现……
二、工程导入后有一个类的包名前面位置一直报错,说是包名前面有非法字符。
包名前面明明什么都没有,可一直报非法字符“\65279”,在网上查询了解到“某些编辑器会往utf8文件中添加utf8标记(editplus称其为签名),它会在文件开始的地方插入三个不可见的字符(0xEF 0xBB 0xBF,即BOM),它的表示的是 Unicode 标记(BOM)”其实解决办法有很多种,也都很简单,思路有两个:
1、文本格式转换:利用一些编辑工具,把文件转换为没有这个标记的相应格式。
2、扔掉错误部分:包名前报错,就是文件内容的最开始有错误,可以把下面的复制出来,源文件删除后新建一个就可以了,
相关文章推荐
- 用接口实现应用
- Gradle – Spring 4 MVC Hello World Example
- windows下eclipse远程连接hadoop错误“Exception in thread"main"java.io.IOException: Call to Master.Hadoop/172.20.145.22:9000 failed ”
- 第一章 初次接触Java
- Struts2标签库使用
- hdu 2067 小兔的棋盘 卡特兰数+java
- hdu 2067 小兔的棋盘 卡特兰数+java
- 如何阅读Java
- Spring MVC hello world example
- Java Web项目开发到底需要掌握哪些技术(转载)
- springMvc的注解注入方式
- struts2 spring集成时action的class属性值意义
- java的一些语法基础(二)
- struts2(1)
- MyEclipse中的快捷键组合
- 35选7彩票自选系统(附加实现效果Java源代码)
- 配置JAVA的环境变量
- java中十进制转为二进制源码
- java.io.Serializable浅析
- 《Java Concurrency in Practice》中文版笔记