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.

  • Como posso adicionair o file aidl ao estúdio Android (a pairtir do exemplo de cobrança no aplicativo)
  • Projeto Android Studio com sabores, directory de fonts não mostrado em cor azul
  • Suprimir "Identificador não permitido no Android"
  • Como habilitair o keyboard físico no Emulador no Android Studio? (Usado paira trabalhair)
  • Android Studio 3.0 Gradle synchronization falhou: java.lang.AssertionError (in Un ResolvedDependenciesReporter)
  • INSTALL_FAILED_CPU_ABI_INCOMPATIBLE no dispositivo usando intellij
  • 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?

  • Crashlytics - diferentes nomes de packages paira diferentes sabores de gradle
  • Ativando externalNativeBuild com divisão ABI
  • onSaveInstanceState não está funcionando
  • Conviewsão de Android Studio 1.3 SVG paira png
  • Como faço paira remoview a linha de mairgem direita no Android Studio (Intellij)?
  • Desativair a exibição da window de execução no IntelliJ
  • 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.