Cod*_*oet 3 android dart flutter
我正在使用 Flutter 测试特定于平台的编码。我在 Android Studio 中打开 android 文件夹,编写代码,没有显示任何错误。然后我又回到 Flutter,它在下面的代码中用红色下划线表示了 Rs。不过,该应用程序运行良好。我想知道为什么显示错误以及我可以做什么来删除这些红线。我将不胜感激的指点。
这是我的代码:
public class MyTileService extends TileService {
private final int STATE_ON = 1;
private final int STATE_OFF = 0;
private int toggleState = STATE_ON;
@Override
public void onTileAdded() {
System.out.println("onTileAdded");
}
@Override
public void onTileRemoved() {
System.out.println("onTileRemoved");
}
@Override
public void onStartListening() {
System.out.println("onStartListening");
}
@Override
public void onStopListening() {
System.out.println("onStopListening");
}
@Override
public void onClick() {
System.out.println("onClick state = " + Integer.toString(getQsTile().getState()));
Icon icon;
if (toggleState == STATE_ON) {
toggleState = STATE_OFF;
icon = Icon.createWithResource(getApplicationContext(), R.drawable.ic_spa_black_24dp);
System.out.println("OFF");
} else {
toggleState = STATE_ON;
icon = Icon.createWithResource(getApplicationContext(), R.drawable.ic_star_border_black_24dp);
System.out.println("ON");
}
getQsTile().setIcon(icon);
getQsTile().updateTile();
}
Run Code Online (Sandbox Code Playgroud)
}
我尝试清理android项目,卸载并重新安装Flutter和Dart插件,检查flutter doctor。
这是一张图片:
Flutter 项目不是基于 Gradle 的 Android 项目,因此 Android Studio 提供的许多功能对 Flutter 程序员来说是无法使用的。
这仍然是一个 Flutter 插件。
记录在这里:
您可以在这里跟踪它:
看来第一项是check的,所以等待这个里程碑的发布也只是一瞬间的事情了。
| 归档时间: |
|
| 查看次数: |
2708 次 |
| 最近记录: |