构建 flutter 应用程序时,我收到一条错误消息
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:extractReleaseNativeDebugMetadata'.
> NDK is not installed
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 822ms
Run Code Online (Sandbox Code Playgroud)
但是,android NDK 已安装。
当我尝试创建一个数据对象以保存在数据库中时,它向我发出警告,指出需要 ID。然而,当添加到数据库时,它应该由 moor 自动创建,因为它被标记为自动增量。我的表代码是
class Countdowns extends Table {
IntColumn get id => integer().autoIncrement()();
TextColumn get name => text().withLength(min: 1, max: 100)();
DateTimeColumn get date => dateTime()();
}
Run Code Online (Sandbox Code Playgroud)
忽略此警告是否安全?如果不是,我该怎么办?我创建数据对象的代码是
countdown = Countdown(date: initialDate);
Run Code Online (Sandbox Code Playgroud)
当用户输入倒计时名称时,我将填写名称字段。