Android call requires API level 12 的解决方案
代码:
class Type {
private tid ; //类别编号
private String name ; //名称
private String note ; //描述
private SubType subTypes [] ; //子类别
public Type() {}
public Type (int tid,String name,String note){
this.tid = tid ;
this.name = name ;
this.note = note ;
}
public void setSubTypes(SubType subTypes []){
this.subTypes = subTypes ;
}
public SubType[] getSubTypes(){
return this.subTypes ;
}
public String getInfo(){
return "类别编号:"+this.tid +"名称:"+this.name+"描述:"+this.note ;
}
}
class SubType {
private int stid ;
private String name ;
private String note ;
private Type type ;
public SubType(){}
public SubType(int stid,String name,String note){
this.stid = stid ;
this.name = name ;
this.note = note ;
}
public void setType(Type type){
this.type = type ;
}
public Type getType(){
return this.type ;
}
public String getInfo(){
return "类别编号:"+this.stid +"名称:"+this.name+"描述:"+this.note ;
}
} // 基本字段
public class TestDemo01 {
public static void main(String args[]){
Type type = new Type(1,"图形图像处理","处理只奥片") ;
SubType st1 = new SubType(10,"图像编辑","-") ;
SubType st2 = new SubType(20,"动画设计","-") ;
SubType st3 = new SubType(30,"图像编辑","-") ;
st1.setType(type) ;
st2.setType(type) ;
st3.setType(type) ;
type.setSubTypes(new SubType[]{st1,st2,st3}) ;
System.out.println(type.getInfo()) ;
}
}
通过DOS编译,提示错误:编码GBK的不可映射字符:
首先,检查本机区域语言设置中文没有问题
然后右键properties--text file encoding 结果也是UTF-8
解决方法:
1运行时使用javac -encoding UTF-8 TestDemo01.java
编译通过
2·使用记事本打开Java源文件,另存为选择ANSI编码
编译通过!!!
说明:
ANSI:美国国家标准协会,系统预设的标准文字储存格式。简体中文编码GB2312,实际上它是ANSI的一个代码页 936
UTF-8:通用字集转换格式,这是为传输而设计的编码,2进制,以8位为单元对Unicode进行编码,如果使用只能在同类位组内支持8个位元的重要资料一类的就是传输内体,可选择UTF-8格式。
在UTF-8里,应为字符仍然跟ASCII编码一样,因此原先的函数库可以继续使用。而中文的编码范围是在0080~07FF之间,因此是2个字节表示(但这两个字节和GB编码的两个字节是不同的),用专门的Unicode处理类可以对UTF编码进行处理。
Android call requires API level 12 的解决方案相关推荐
- Android Call requires API level 11 (current min is 8)的解决方案
[错误描述] 在用Eclipse开发过程中,为了兼容Android2.2和4.0以上版本,我在使用Notification类时做了2个版本的代码,代码根据系统版本不同执行相应模块,结果,等我输完代码, ...
- 解决Android Studio中 Call requires API level 18 (current min is 15)问题
Android Studio今天用蓝牙的时候出现一个奇怪的问题 final BluetoothManager bluetoothManager = (BluetoothManager) getSyst ...
- android程序出现了奇怪的错误 Field requires API level 5 (current min is 1): ......
android程序出现了奇怪的错误 Field requires API level 5 (current min is 1): ...... 解决办法: Right click on the pr ...
- Android中使用getDrawable时提示:Call requires API level 21(current min is 15)
场景 在通过getDrawable方法获取照片资源时提示: Call requires API level 21(current min is 15) 注: 博客: https://blog.csdn ...
- 关于Android错误 View requires API level 14 (current...
2019独角兽企业重金招聘Python工程师标准>>> 问题描述:在界面配置文件main.xml中,可能用上某些控件(例如GridLayout)遇上下面所说的错误:View requ ...
- View requires API level 21 (current min is 15): Toolbar
第一种情况: 在布局文件报错,查看错误提示View requires API level 21 (current min is 15): <Toolbar> 这个说要求要api版本为21 ...
- SimpleDateFormat 出现错误 Call requires API level 24 (current min is 15)
这个故事是这样的 今天写打卡时间的时候需要获取一下当前时间,然后我就写了一个这个 [java] view plaincopy SimpleDateFormat sDF = new SimpleDa ...
- Call requires API level 3 (current min is 1)
结果出现"Call requires API level 3 (current min is 1): 解决方法: 在工程上点击右键 -> Android Tools -> Cle ...
- View requires API level 14 (current min is 8): GridLayout
在开发Android程序出现下面的问题: View requires API level 14 (current min is 8): <GridLayout> 主要是修改了文件:acti ...
- android call require api level
android call require api level 5 等错误,需要在project -> android tools-> clear lint markers 来清楚 转载于 ...
最新文章
- Master RenderMan Procedural Primitive DSO
- 【POJ 3026】Borg Maze
- Win平台使用cmake工具生成sln工程示例
- 量化交易,量化分析推荐书单
- php正则获取标签,PHP通过正则匹配中文字符 过滤html标签 获取文本内容
- TCP三次握手(待细研究)
- c 调用c语言头文件,混合使用C、C++和汇编语之:在C++中使用C头文件-嵌入式系统-与非网...
- 小孔怎么用_奶粉罐我再也不扔了,在盖子上打几个孔放床边,全家人都抢着用...
- Drools 文档(目录)
- 5个界面效果很炫的JavaScript UI 框架
- mockito参数匹配_Mockito参数匹配器– any(),eq()
- windowsxp系统怎么装iis服务器,XP系统如何安装IIS?IIS安装教程
- 路由器的软件测试,路由器测试方法 - 软件测试网 _领测软件测试网站-中国软件测试技术第一门户...
- 云服务器出现502错误的原因与解决方案
- 搜索引擎是如何评估网页内容优劣的
- 红帽:商业模式比技术更重要
- 内耗自救指南|5招停止内耗让你逆风翻盘
- OneDrive怎么用
- mojave时间机器文件服务器,在 Mac 上可以与时间机器配合使用的磁盘类型
- 【Android】google plus、Facebook登陆sdk集成打包出aar的使用步骤
热门文章
- AD9的pcb 里面怎样才能从TOP层视图换成从BOTTOM层网上面看,相当于把板子翻过来看
- 网站性能优化之DNS Prefetch
- 你可能修了一个假的“不净观”
- 软件测试员的日常逗逼瞬间
- 给网站添加HTTPS(添加SSSL证书)
- mysql 添加表字段并添加数据,MySQL为表的所有字段添加数据
- C++ read函数与write函数
- 完美解决远程电脑浏览器空白显示问题
- windows下qt的环境配置
- 全新版大学英语综合教程第二册学习笔记(原文及全文翻译)——5A - True Height(真正的高度)