Полезность неподдерживаемого метода: BaseConfig.getApplicationIdSuffix () - PullRequest
1 голос
/ 04 августа 2020

Я импортирую старый проект с последней версией Android (Android Studio 4).

Gradle имеет версию 1.3.0, поэтому я получаю сообщение об ошибке Unsupported method: BaseConfig.getApplicationIdSuffix (). Я знаю, как исправить эту ошибку, но не знаю, что это такое, что изменится, если я не устраню эту ошибку?

Что касается организации представления «Android» для проект, он отображается неправильно, когда я не устраняю ошибку, но он хорошо отформатирован, когда я устраняю ошибку. Мой wi sh должен иметь вид «Android» в хорошей форме (например, при создании нового проекта), потому что в настоящее время вид «Android» аналогичен представлению «Проект».

Проблема при устранении ошибки Unsupported method: BaseConfig.getApplicationIdSuffix () заключается в том, что она вызывает множество последовательных ошибок. Вот почему я просто хочу знать, для чего нужен этот метод и как он работает.

1 Ответ

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

В моем случае, Android Studio 3.0.1, я исправил проблему с помощью следующих двух шагов. Шаг 1. Измените версию плагина Gradle в build.gradle на уровне проекта

buildscript {

    repositories {

        jcenter()

        mavenCentral()

        maven {

            url 'https://maven.google.com/'

            name 'Google'

        }

    }

    dependencies {

        classpath 'com.android.tools.build:gradle:3.0.1'

    }

}

Шаг 2. Измените версию Gradle

distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip
...