#android #flutter #gradle
Вопрос:
Я создавал APK для своего проекта flutter, поэтому я выполнил следующие действия, чтобы создать подписанный APK
Инструменты -> Флаттер ->> Открыть для редактирования в Android studio
Затем открыл модель в новом окне
Я получил ошибку сбоя синхронизации Gradle, После моего дальнейшего расследования я запустил команду gradlew —режим предупреждения все в терминале, и я получил следующее сообщение от gradle
Свойство AbstractArchiveTask.destinationDir устарело. Это планируется удалить в Gradle 7.0. Пожалуйста, используйте вместо этого свойство destinationDirectory.
Поскольку я новичок в flutter и всегда боюсь сбоя Gradle, я не уверен, как исправить эту проблему и установить каталог назначения
Или, если вы знаете, как создать APK из проекта flutter, дайте мне знать, если я делаю что-то не так для создания APK
Ответ №1:
Ошибка сбоя синхронизации Gradle не является ошибкой в flutter.
чтобы создать apk в flutter, прежде всего, вы запускаете
flutter clean
команду, а затем запускаетеflutter pub get
команду
после этого вы запускаете
flutter build apk
команду для создания apk
также, если вы используете Android Studio, вы можете создавать apk без команды с помощью
в Android Studio в верхнем меню Build => Flutter =>> Создайте APK>> и нажмите на Build APK, это сделает apk для вас
Комментарии:
1. Спасибо @Khunt arpit , я попробовал построить => Flutter =>> Построить APK, но он не спросил меня о деталях хранилища ключей для создания APK выпуска. ты знаешь, как это сделать?
2. импортируйте папку Android вашего проекта в IDE Android Studio и установите gradle, а затем сгенерируйте подписанный apk
3. извините за поздний ответ, не могли бы вы объяснить мне, как создать подписанный APK?