[Erro de versão do plug-in do novo projeto do Android Studio]

Após a atualização do plug-in do Android Studio, a versão do kotlin jdk entra em conflito

Ao criar um novo projeto Kotlin hoje, a versão do plug-in foi salva. Descobriu-se que a nova versão do plug-in precisa melhorar a versão do SDK suportada. Espero que possa ajudar os alunos que relatam o mesmo erro.

Reportar erro

Foram encontrados oito problemas ao verificar os metadados do AAR:

  1. A dependência 'androidx.navigation:navigation-common:2.7.0' requer bibliotecas e aplicativos que
    dependem dela para compilar na versão 34 ou posterior das
    APIs do Android.

    :app está atualmente compilado em Android-33.

    Além disso, a versão máxima recomendada do SDK de compilação para
    o plug-in Android Gradle 8.0.2 é 33.

    Ação recomendada: atualize a versão do plug-in Android Gradle deste projeto
    para uma que suporte 34 e, em seguida, atualize este projeto para usar
    compileSdk de pelo menos 34.

    Observe que a atualização de uma biblioteca ou do compileSdk do aplicativo (que
    permite o uso de APIs mais recentes) pode ser feita separadamente da atualização do
    targetSdk (que ativa o aplicativo para um novo comportamento de tempo de execução) e do
    minSdk (que determina em quais dispositivos o aplicativo pode ser instalado
    ).

  2. A dependência 'androidx.navigation:navigation-common-ktx:2.7.0' requer bibliotecas e aplicativos que
    dependem dela para compilar na versão 34 ou posterior das
    APIs do Android.

    :app está atualmente compilado em Android-33.

    Além disso, a versão máxima recomendada do SDK de compilação para
    o plug-in Android Gradle 8.0.2 é 33.

    Ação recomendada: atualize a versão do plug-in Android Gradle deste projeto
    para uma que suporte 34 e, em seguida, atualize este projeto para usar
    compileSdk de pelo menos 34.

    Observe que a atualização de uma biblioteca ou do compileSdk do aplicativo (que
    permite o uso de APIs mais recentes) pode ser feita separadamente da atualização do
    targetSdk (que ativa o aplicativo para um novo comportamento de tempo de execução) e do
    minSdk (que determina em quais dispositivos o aplicativo pode ser instalado
    ).

  3. A dependência 'androidx.navigation:navigation-runtime:2.7.0' requer bibliotecas e aplicativos que
    dependem dela para compilar na versão 34 ou posterior das
    APIs do Android.

    :app está atualmente compilado em Android-33.

    Além disso, a versão máxima recomendada do SDK de compilação para
    o plug-in Android Gradle 8.0.2 é 33.

    Ação recomendada: atualize a versão do plug-in Android Gradle deste projeto
    para uma que suporte 34 e, em seguida, atualize este projeto para usar
    compileSdk de pelo menos 34.

    Observe que a atualização de uma biblioteca ou do compileSdk do aplicativo (que
    permite o uso de APIs mais recentes) pode ser feita separadamente da atualização do
    targetSdk (que ativa o aplicativo para um novo comportamento de tempo de execução) e do
    minSdk (que determina em quais dispositivos o aplicativo pode ser instalado
    ).

  4. A dependência 'androidx.navigation:navigation-ui:2.7.0' requer bibliotecas e aplicativos que
    dependem dela para compilar na versão 34 ou posterior das
    APIs do Android.

    :app está atualmente compilado em Android-33.

    Além disso, a versão máxima recomendada do SDK de compilação para
    o plug-in Android Gradle 8.0.2 é 33.

    Ação recomendada: atualize a versão do plug-in Android Gradle deste projeto
    para uma que suporte 34 e, em seguida, atualize este projeto para usar
    compileSdk de pelo menos 34.

    Observe que a atualização de uma biblioteca ou do compileSdk do aplicativo (que
    permite o uso de APIs mais recentes) pode ser feita separadamente da atualização do
    targetSdk (que ativa o aplicativo para um novo comportamento de tempo de execução) e do
    minSdk (que determina em quais dispositivos o aplicativo pode ser instalado
    ).

  5. A dependência 'androidx.navigation:navigation-runtime-ktx:2.7.0' requer bibliotecas e aplicativos que
    dependem dela para compilar na versão 34 ou posterior das
    APIs do Android.

    :app está atualmente compilado em Android-33.

    Além disso, a versão máxima recomendada do SDK de compilação para
    o plug-in Android Gradle 8.0.2 é 33.

    Ação recomendada: atualize a versão do plug-in Android Gradle deste projeto
    para uma que suporte 34 e, em seguida, atualize este projeto para usar
    compileSdk de pelo menos 34.

    Observe que a atualização de uma biblioteca ou do compileSdk do aplicativo (que
    permite o uso de APIs mais recentes) pode ser feita separadamente da atualização do
    targetSdk (que ativa o aplicativo para um novo comportamento de tempo de execução) e do
    minSdk (que determina em quais dispositivos o aplicativo pode ser instalado
    ).

  6. A dependência 'androidx.navigation:navigation-ui-ktx:2.7.0' requer bibliotecas e aplicativos que
    dependem dela para compilar na versão 34 ou posterior das
    APIs do Android.

    :app está atualmente compilado em Android-33.

    Além disso, a versão máxima recomendada do SDK de compilação para
    o plug-in Android Gradle 8.0.2 é 33.

    Ação recomendada: atualize a versão do plug-in Android Gradle deste projeto
    para uma que suporte 34 e, em seguida, atualize este projeto para usar
    compileSdk de pelo menos 34.

    Observe que a atualização de uma biblioteca ou do compileSdk do aplicativo (que
    permite o uso de APIs mais recentes) pode ser feita separadamente da atualização do
    targetSdk (que ativa o aplicativo para um novo comportamento de tempo de execução) e do
    minSdk (que determina em quais dispositivos o aplicativo pode ser instalado
    ).

  7. Dependência 'a

insira a descrição da imagem aqui

plano

Modifique o método de carregamento kotlin-stdlib-jdk no arquivo build.gradle
insira a descrição da imagem aqui

Basta alterar a versão que suporta o SDK mais alto para 34, porque a versão do SDK 34 é relativamente alta, então você pode precisar de uma versão relativamente alta do plug-in Android Gradle. Eu uso a versão 8.0.2 e você pode alterá-la aqui
insira a descrição da imagem aqui

insira a descrição da imagem aqui

Acho que você gosta

Origin blog.csdn.net/LLCCQAQ/article/details/132192929
Recomendado
Clasificación