AndroidStudio Java开发遇到的问题

在Android开发过程中有时会遇到一些函数记得不太清楚,需要测试一下的情况,我们总不可能在打开eclipse敲一个main方法测试一下吧,我们拥有强大的androidstudio为什么不好好利用呢。(仅做为笔记,代替我这健忘的脑子)

1.在android studio编写运行java

在android studio中已有工程创建一个module,并且指定为java library一路next,成功之后打开默认的MyClass就可以像以前一样欢快的使用了。打开之后发现是一个空文件,好吧,写一个main入口开始测试。等等 不想说我已经忘了main方法怎么写。。。。我也相信有不少童鞋已经忘了。不是有智能提示么,像eclipse中一样输入main完全没有提示啊。其实在studio中输入“p”会弹出提示,其中psvm就是我们熟悉的main方法。

2.java控制台输出中文乱码

好不容易写好了测试代码,却发现控制台中的中文输出乱码,这可急坏了我这个强迫症患者。解决这个问题只需要在java工程目录下的build.gradle添加如下代码设置一下字符编码,然后重新运行一遍。

//新版
tasks.withType(JavaCompile) { 
    options.encoding = "UTF-8"
}
//旧版
tasks.withType(Compile) { 
    options.encoding = "UTF-8"
}

中文乱码


3.运行java文件

4.运行内容的切换


先记录这些,后边遇到了再添加。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,073评论 25 709
  • afinalAfinal是一个android的ioc,orm框架 https://github.com/yangf...
    passiontim阅读 15,610评论 2 45
  • getOrElse作用 getOrElse用于当集合或者option中有可能存在空值或不存在要查找的值的情况,其作...
    Rinoux阅读 21,671评论 0 4
  • 不知何时, 我迷失了前进的路。 正如不知何时, 我跌入这愁苦的迷雾。 周围, 是烦恼的树。 迷途!迷途! 哪里才是...
    半月仙河北廊坊阅读 227评论 0 7
  • 原来的陌生,也会变成后来的幸福。
    z类happy阅读 187评论 0 0