繁体   English   中英

错误:无法找到Android的符号变量MyClass的

[英]error: cannot find symbol variable MyClass in android

我有一个简单的项目。 在这个项目中,我创建了一个java library ,如下所示:

package com.example;
import java.lang.Integer;
public class Sum {
public static Integer counter(int number_1, int number_2){
    return number_1 + number_2;
}
}

MainActivit类中,我有以下代码:

package com.example.tec.myapplication;
import com.example.Sum;
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.TextView;

public class MainActivity extends Activity {
    TextView textView;
    int number_1 = 100;
    int number_2 = 100;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        textView = (TextView) findViewById(R.id.textView);
    Integer integer =  Sum.counter(number_1, number_2);
    textView.setText(integer.toString());
    }}

在外观上,我的代码没有语法问题,而且甚至没有收到来自Android Studio的警告。 但是,当我单击run选项时,出现以下错误:

C:\Users\tec\AndroidStudioProjects\MyApplication\app\src\main\java\com\example\tec\myapplication\MainActivity.java

Error:(2, 19) error: cannot find symbol class MyClass
Error:(17, 24) error: cannot find symbol variable MyClass
Error:Execution failed for task ':app:compileDebugJavaWithJavac'.
> Compilation failed; see the compiler error output for details.

在上面的代码中,似乎我有三个错误。

您需要在Android模块的settings.gradle文件中include对Java模块的引用。 就像是:

include ":utils", ":sum"

有关此主题的更多信息,请访问: http : //rominirani.com/2014/07/29/gradle-tutorial-part-3-multiple-java-projects/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM