Не удалось выполнить задачу ':location:compileDebugKotlin'

Не удалось выполнить задачу ':location:compileDebugKotlin'.

Запуск задачи Gradle 'assembleDebug'... e: /Users/apple/.pub-cache/hosted/pub.dartlang.org/location-4.3.0/android/src/main/java/com/lyokone/location/FlutterLocationService.kt: (124, 1): Класс FlutterLocationService не является абстрактным и не реализует общедоступное абстрактное развлечение абстрактного члена onRequestPermissionsResult(p0: Int, p1: Array<(out) String!>, p2: IntArray): логическое значение, определенное в io.flutter.plugin.common.PluginRegistry .RequestPermissionsResultListener e: /Users/apple/.pub-cache/hosted/pub.dartlang.org/location-4.3.0/android/src/main/java/com/lyokone/location/FlutterLocationService.kt: (258, 5): 'onRequestPermissionsResult' ничего не отменяет

ОШИБКА: сборка не удалась с исключением.

  • Что пошло не так: Не удалось выполнить задачу ':location:compileDebugKotlin'.

Compilation error. See log for more details

  • Пытаться: Запустите с параметром --stacktrace, чтобы получить трассировку стека. Запустите с параметром --info или --debug, чтобы получить больше выходных данных журнала. Запустите с параметром --scan, чтобы получить полную информацию.

  • Получите дополнительную помощь по адресу https://help.gradle.org

ПОСТРОЙКА НЕ ПРОШЛА через 4 секунды Исключение: задача Gradle assembleDebug не удалась с кодом выхода 1

Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
1
0
235
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Просто убедитесь, что вы добавили разрешения на местоположение в файле AndroidManifest. если нет, добавьте эти разрешения в main -> AndroidManifest.xml,

<uses-permission android:name = "android.permission.INTERNET"/>
<uses-permission android:name = "android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name = "android.permission.ACCESS_COARSE_LOCATION"/>

Уже добавлено при добавлении нового плагина (местоположения) в pubspec.yaml, он показывает эту ошибку

Cakston MWS 17.03.2022 10:00

Затем просто измените версию Kotlin в Android -> файл build.gradle.

Maqsood 17.03.2022 10:12

ext.kotlin_version = '1.6.10' вот так.

Maqsood 17.03.2022 10:12

это также то же самое, что и ext.kotlin_version = '1.6.10'

Cakston MWS 17.03.2022 10:31

1. Очистить 2. Удалить android/.gradle

Maqsood 17.03.2022 10:35

он все еще продолжается и после удаления, он снова и снова добавляет .gradle

Cakston MWS 17.03.2022 11:23

пожалуйста, поделитесь фрагментом кода

benten 17.03.2022 11:26

Файл приложения drive.google.com/file/d/1x_f8i6Xc4d2jwgNMsqCRxbco6GRA4JW4/…

Cakston MWS 17.03.2022 11:26
Ответ принят как подходящий

Перейдите в это место -> Users/apple/.pub-cache/hosted/pub.dartlang.org, вырежьте/переместите папку location-4.3.0 и вставьте ее куда-нибудь, затем запустите приложение, и оно должно решить проблему.

Другие вопросы по теме