Как сделать Gson доступным в Android нативной части плагина Flutter? - PullRequest
0 голосов
/ 04 августа 2020

Пожалуйста, рассмотрите только что созданный проект плагина Flutter: что нужно поместить в какие файлы gradle, чтобы сделать Gson доступным с помощью Android собственного (java) кода?

Поместите implementation 'com.google.code.gson:gson:2.8.6' в Зависимости buildscript для (Project: Android) или (Module: library_name) приводят к сбою gradle syn c на Gradle DSL method not found: 'implementation()'.

Замена implementation на classpath приводит к успешному выполнению gradle syn c, но Gson не не доступен ни в одном из классов java. Итак, очевидно, что здесь что-то не так. Есть идеи, что и как исправить?

1 Ответ

0 голосов
/ 05 августа 2020

Оказалось, что зависимость нужно поместить в build.gradle из (Module: library_name). Там в android {}:

android {
    compileSdkVersion 28

    defaultConfig {
        minSdkVersion 16
    }
    lintOptions {
        disable 'InvalidPackage'
    }

    dependencies {
        implementation 'com.google.code.gson:gson:2.8.6'
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...