我有一个简单的项目。在这个项目中,我创建了一个java库,如下所示:
e.client.y
在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;
}
}
课程中,我有以下代码:
MainActivity
在外观上,我的代码没有语法问题,我甚至没有得到android工作室的警告。但是当我点击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());
}
}
选项时,我会收到以下错误:
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.
与java
非常相似,所以我在这里提出了这个问题。我认为我的问题是语法上的。