Java 应为错误类、接口或枚举
当我尝试构建或打开应用程序时,我一直在使用android studio进行故障排除。我已经检查了代码,但没有发现问题。我试图搜索错误,但找不到 Build.gradle:Java 应为错误类、接口或枚举,java,android,android-studio,Java,Android,Android Studio,当我尝试构建或打开应用程序时,我一直在使用android studio进行故障排除。我已经检查了代码,但没有发现问题。我试图搜索错误,但找不到 Build.gradle: apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.2" defaultConfig { applicationId "com.retardoin
apply plugin: 'com.android.application'
android {
compileSdkVersion 23
buildToolsVersion "23.0.2"
defaultConfig {
applicationId "com.retardoinc.simpeclick"
minSdkVersion 15
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
错误:
源代码:
public class MainActivity extends AppCompatActivity {
Button btnClick;
Button btnReset;
TextView txtCount;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
btnClick = (Button)findViewById(R.id.button);
btnReset = (Button)findViewById(R.id.button2);
txtCount = (TextView)findViewById(R.id.gold);
btnClick.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String countValue= txtCount.getText().toString();
int random = (int )(Math.random() * 25 + 1);
int intCountValue = Integer.parseInt(countValue);
intCountValue = intCountValue + random;
txtCount.setText( String.valueOf(intCountValue));
}
});
btnReset.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
txtCount.setText( String.valueOf(0));
}
});
}
}
};
MainActivity
是您的Activity
,它是一个java类。不能以结尾代码>
除了代码末尾有一个额外的括号外,请将其删除
删除}代码>从代码结束到重建项目,其他一切都很好
public class MainActivity extends AppCompatActivity {
//your rest code
}
匿名侦听器调用中的txtCount?最后一行检查}代码>。删除代码>这可能是编码问题。选中此项: