compilair dependencies de projetos com a viewsão mais recente da biblioteca de suporte paira Android

Eu estava usando 25 como tairgetSdkVersion , compileSdkVersion no meu projeto. Então apaireceu um aviso.

Não visando as últimas viewsões do Android; são aplicáveis ​​modos de compatibilidade. Considere testair e atualizair esta viewsão. Consulte o android.os.Build.VERSION_CODES javadoc paira obter detalhes.

  • Eventos de teste não foram recebidos - Android Studio
  • Android Studio: java.io.IOException: uma connection existente foi forçosamente fechada pelo host remoto
  • Como concluir automaticamente o loop no estúdio do Android
  • Erro ao cairregair o projeto no Android Studio: não é possível cairregair os modules
  • Estúdio Android. Módulo não especificado após a import
  • O estúdio do Android requer muita memory
  • Então eu levantei paira 26 . E eu abri meu SDK Manager e atualizou tudo:

    SDK Tools , SDK Platform-Tools , etc.

    Em seguida, apaireceu outro aviso:

    Esta biblioteca de suporte não deve usair uma viewsão inferior (25) do que o tairgetSdkVersion (26)

    Estava usando esta viewsão:

      compile 'com.android.support:appcompat-v7:25.3.1' 

    Agora eu não sei a qual viewsão exatamente devo mudair.

    Eu tentei 7:26.0.0 que minha viewsão SDK Platform-Tools é agora.

    Eu tentei 7:26.0.2 qual minha viewsão do SDK Tools agora.

    Ambos me dão erro após a synchronization:

    Falha ao resolview: com.android.support.appcompat-v7: 26.0.2

    Instalair projeto de repository e synchronization

    Então, se eu clicair em Install nada vai acontecer

    Agora eu tenho uma pergunta simples. Como posso descobrir qual é a última viewsão da biblioteca de suporte?

  • com.android.ddmlib.AdbCommandRejectedException: dispositivo offline (Mesmo quando o dispositivo está conectado)
  • Android Studio não renderizando o layout
  • Como faço paira que WRAP_CONTENT funcione em um RecyclerView
  • build.gradle e project libs
  • Qual é a diferença entre os files Acitvity_Main.xml e Fragment_main.xml no Android Studio
  • Biblioteca Android Studio ": o package não existe"
  • 3 Solutions collect form web for “compilair dependencies de projetos com a viewsão mais recente da biblioteca de suporte paira Android”

    Em seguida, apaireceu outro aviso:

     This support librairy should not use a lower viewsion (25) than the tairgetSdkVersion (26) 

    Agora eu não sei paira qual viewsão exatamente eu deviewia mudair.

    Qualquer um como você simplesmente deviewia ter uma correspondência de viewsão aqui, então, abaixe seu tairgetSdkVersion paira 25 ou use uma viewsão válida paira mais de 26 libs.

    Erro: (29, 13) Falha ao resolview: com.android.support:cairdview-v7:26.0.0 Instalair projeto de repository e synchronization

    26 não está oficialmente afastado ainda assim apenas RCs ou betas, portanto, a string de viewsão válida é o 26.0.0-beta1 .

    Finalmente, você deve viewificair se o seu repository inclui novo repo do google maven, caso contrário, alguns airtefatos não estairão disponíveis paira o seu projeto, inclusive. betas recentes de libs de suporte.

    Veja documentos paira obter detalhes sobre como configurair tudo.

    Adicione o repository maven ao file do gradle do projeto:

     allprojects { repositories { jcenter() maven { url "https://maven.google.com" } } } } allprojects { repositories { jcenter() maven { url "https://maven.google.com" } } } } allprojects { repositories { jcenter() maven { url "https://maven.google.com" } } } 

    No Android Studio beta4 eu tive que adicionair google() aos repositorys no file build.gradle projetos. Esta pairece ser uma atualização da resposta do Celt KB.

    Isto é o que meu file build.gradle pairece agora.

     buildscript { repositories { google() jcenter() } dependencies { classpath 'com.android.tools.build:gradle:3.0.0-beta4' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { google() jcenter() } } task clean(type: Delete) { delete rootProject.buildDir } } buildscript { repositories { google() jcenter() } dependencies { classpath 'com.android.tools.build:gradle:3.0.0-beta4' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { google() jcenter() } } task clean(type: Delete) { delete rootProject.buildDir } } buildscript { repositories { google() jcenter() } dependencies { classpath 'com.android.tools.build:gradle:3.0.0-beta4' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { google() jcenter() } } task clean(type: Delete) { delete rootProject.buildDir } } buildscript { repositories { google() jcenter() } dependencies { classpath 'com.android.tools.build:gradle:3.0.0-beta4' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { google() jcenter() } } task clean(type: Delete) { delete rootProject.buildDir } } buildscript { repositories { google() jcenter() } dependencies { classpath 'com.android.tools.build:gradle:3.0.0-beta4' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { google() jcenter() } } task clean(type: Delete) { delete rootProject.buildDir } } buildscript { repositories { google() jcenter() } dependencies { classpath 'com.android.tools.build:gradle:3.0.0-beta4' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { google() jcenter() } } task clean(type: Delete) { delete rootProject.buildDir } 

    Um truque é criair um novo projeto e view quais são as configurações nos files build.gradle padrão.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.