[Java] 利用Android Studio编写Java测试代码
代码
1381 人阅读
|
0 人回复
|
<
目次
1、创立“Java or Kotlin Library” 模组。
1.1 新建Android Project。
1.2 新建 “Java or Kotlin Library” 模组。
1.3 找到方才新建的“JavaTest” 模组
1.4 新建一个类
1.5 运转测试代码
2、一些成绩
2.1 中文治码成绩
2.2 main()函数中召唤本类中自界说的子类,呈现error “cannot be referenced from a static”。
Android Studio基于intellij idea开辟,可是又把Java的开辟模板从头建Project中移除;好动静是,create module中能够挑选“Java or Kotlin Library”。本篇的目的,便是介绍怎样利用Android Studio编写Java的测试代码。
1、创立“Java or Kotlin Library” 模组。
1.1 新建Android Project。
挑选“File” --> “New” --> "New Project...", 挑选任一Android项目的模板(留意,我们的Java测试代码战此处挑选无闭)。
1.2 新建 “Java or Kotlin Library” 模组。
挑选“File” --> “New” --> "New Module...",挑选 “Java or Kotlin Library”,并正在右边输进“Library name”战“Class name”,面击“Finish” 完成操作。
1.3 找到方才新建的“JavaTest” 模组
翻开“JavaTestClass”那个类,并参加“main()” 函数,以下图。
1.4 新建一个类
正在Animal.java中参加以下代码,
- public class Animal {
- private int legs = 4;
- public Animal() {
- System.out.println("Animal");
- }
- public int getLegs() {
- return legs;
- }
- public void setLegs(int legs) {
- this.legs = legs;
- }
- }
复造代码 正在JavaTestClass.java中参加类测试代码以下,
- public class JavaTestClass {
- public static void main(String[] args) {
- System.out.println("JavaTestClass:main");
- Animal animal = new Animal();
- System.out.println("I have " + animal.getLegs() + " legs!");
- }
- }
复造代码 1.5 运转测试代码
能够面击main()函数左边的绿色三角形运转测试代码,截图以下!
2、一些成绩
2.1 中文治码成绩
能够正在build.gradle中参加以下设置去制止中文治码成绩,
- tasks.withType(JavaCompile) {
- options.encoding = "UTF-8"
- }
复造代码 2.2 main()函数中召唤本类中自界说的子类,呈现error “cannot be referenced from a static”。
倡议没有要正在本类中自界说子类,将要界说的子类新建一个类文件处理,便可制止此成绩。参见1.4怎样创立一个新类。
免责声明:假如进犯了您的权益,请联络站少,我们会实时删除侵权内乱容,感谢协作! |
1、本网站属于个人的非赢利性网站,转载的文章遵循原作者的版权声明,如果原文没有版权声明,按照目前互联网开放的原则,我们将在不通知作者的情况下,转载文章;如果原文明确注明“禁止转载”,我们一定不会转载。如果我们转载的文章不符合作者的版权声明或者作者不想让我们转载您的文章的话,请您发送邮箱:Cdnjson@163.com提供相关证明,我们将积极配合您!
2、本网站转载文章仅为传播更多信息之目的,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证信息的正确性和完整性,且不对因信息的不正确或遗漏导致的任何损失或损害承担责任。
3、任何透过本网站网页而链接及得到的资讯、产品及服务,本网站概不负责,亦不负任何法律责任。
4、本网站所刊发、转载的文章,其版权均归原作者所有,如其他媒体、网站或个人从本网下载使用,请在转载有关文章时务必尊重该文章的著作权,保留本网注明的“稿件来源”,并自负版权等法律责任。
|
|
|
|
|