Команда apk сборки Flutter выдает ошибки и не создает apk - PullRequest
0 голосов
/ 08 мая 2020

Я пытаюсь создать apk, используя флаттер, но всякий раз, когда я запускаю команду flutter build apk --release, я получаю эту ошибку.

enter image description here

Версия java, которую я использую, это Java 8, но проверка версии с помощью cmd показывает мне эту версию

java version "1.8.0_202" Java(TM) SE Runtime Environment (build 1.8.0_202-b08) Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)

Первоначально у меня было установлено Java 12, но флаттер был выдает ошибки с этим.

Содержимое файла MainActivity.kt

package com.example.starter

import androidx.annotation.NonNull;
import io.flutter.embedding.android.FlutterActivity
import io.flutter.embedding.engine.FlutterEngine
import io.flutter.plugins.GeneratedPluginRegistrant

class MainActivity: FlutterActivity() {
    override fun configureFlutterEngine(@NonNull flutterEngine: FlutterEngine) {
        GeneratedPluginRegistrant.registerWith(flutterEngine);
    }
}

1 Ответ

0 голосов
/ 08 мая 2020

Я думаю, проблема была в компиляторе kotlin. Я создал новый проект и выбрал Java в качестве языка для Android, а не Kotlin, скопировал и заменил свой код флаттера в этом новом проекте, и теперь Flutter отлично генерирует apk.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...