【发布时间】:2021-09-03 18:43:27
【问题描述】:
这是我的 MainActivity.java:
package com.drodriguez.my_rents;
import android.os.Bundle;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import io.flutter.embedding.android.FlutterActivity;
import io.flutter.embedding.engine.FlutterEngine;
public class MainActivity extends FlutterActivity {
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
}
@Override
public void configureFlutterEngine(@NonNull FlutterEngine flutterEngine) {
super.configureFlutterEngine(flutterEngine);
// FlutterYodo1Mas.getInstance().build(flutterEngine, this);
}
}
注释了该行后,它可以编译,否则我会得到这个没有更多信息:
MainActivity.java:21: error: cannot find symbol
FlutterYodo1Mas.getInstance().build(flutterEngine, this);
^
symbol: variable FlutterYodo1Mas
location: class MainActivity
1 error
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:compileDebugJavaWithJavac'.
更多信息:paste.ofcode.org/3bYrZ9afhH7YZWBkGwcTJWk
我尝试删除 /android/.gradle 文件夹。
FlutterYodo1Mas.java 放置在 MainActivity 旁边。我使用 Flutter,但我认为这与此错误无关,因为这两个文件是 .java
【问题讨论】: