Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/224.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在android studio中找不到类错误_Java_Android_Exception Handling - Fatal编程技术网

Java 在android studio中找不到类错误

Java 在android studio中找不到类错误,java,android,exception-handling,Java,Android,Exception Handling,Class ourclass=Class.forName(“com.mycompany.trial1.Activity1”) 我一直在尝试为一个小型android项目编写代码。 当我使用class.forname(“”)和完全指定的名称声明一个类项时,它仍然显示为在android studio中找不到的类。 我在NEWBOSTON视频中看到了这个实现,并尝试实现它 有人能告诉我如何纠正这个问题吗? 谢谢。听起来好像您试图使用class.forName()声明一个类,这是一个糟糕的想法。Java不

Class ourclass=Class.forName(“com.mycompany.trial1.Activity1”)

我一直在尝试为一个小型android项目编写代码。 当我使用class.forname(“”)和完全指定的名称声明一个类项时,它仍然显示为在android studio中找不到的类。 我在NEWBOSTON视频中看到了这个实现,并尝试实现它

有人能告诉我如何纠正这个问题吗?
谢谢。

听起来好像您试图使用class.forName()声明一个类,这是一个糟糕的想法。Java不是这样工作的

要创建类,可以编写以下代码:

class MyClass {
    int foo;
    String bar;

    public MyClass(String bar) {
        this.bar = bar;
    }
}

我不确定您是否得到Java

请发布来自LogCat@MDMalik他在Logcat中没有得到错误,他在Android Studio中编写代码时得到了错误。你为什么要使用forname()?如果你刚刚开始,这似乎不是你想做的事情。我在我的Android项目中有多个类,每个类都做一个单独的活动。我想从一个活动转换到另一个活动,所以我尝试创建一个类变量“ourclass”,它可以引用运行另一个活动的另一个类。“ourclass”用于引用“com.mycompany.trial1.Activity1”中的类“Activity1”,其中“com.mycompany.trial1”是我的包名我不尝试声明类,而是分配一个变量,该变量可以引用完全分类名称“com.mycompany.trial1.Activity1”中已声明的类“Activity1”。