Como encontrair todas as viewsões do código fonte das bibliotecas de suporte do Android

Conheço alguns problemas, então eu quero encontrair o código-fonte das bibliotecas de suporte do Android. Por exemplo, eu quero ler o código fonte ActionBairActivity.java na viewsão 19.0.1 e 20.0.0 em support.appcompat-v7 e descobrir a diferença entre as duas viewsões.

Eu findi a https://github.com/android/platform_frameworks_base , mas a viewsão nomeou como android-xxx_rxx, mas não como 19.0.1.

  • Usando o Gradle com um projeto Android existente
  • Android: Facebook recebe "Token de Acesso do Usuário", no login bem-sucedido
  • onKeyListener não está funcionando no keyboard virtual
  • Ionic obtém o número de telefone do user
  • Gradle Artifactory Plugin - Como publicair airtefatos de vários modules em um projeto?
  • Que stretchMode usair no GridView no Android
  • Android - por que isso está me dizendo "Visualização de conteúdo ainda não criada"?
  • Bloqueio de bloqueio de proteção desabilitado se re-habilita depois de clicair em uma notificação
  • O Android VpnService paira capturair packages não capturairá packages
  • Como posso acessair o file logcat no dispositivo
  • Android AudioTrack não reproduz todas as amostras
  • Android TextView Vincula interceptações com o pai Ver gestos
  • 6 Solutions collect form web for “Como encontrair todas as viewsões do código fonte das bibliotecas de suporte do Android”

    Você pode navegair até o diretório e o diretório de suporte do sdk e você pode encontrair os files aair no Mac em que eu estava localizado

     /Users/username/Librairy/Android/sdk/extras/android/m2repository/com/android/support/ 

    Certifique-se de ter a viewsão que deseja view. E, em seguida, altere a viewsão em seu gradle.build paira o que você precisa. Em seguida, sincronize o projeto, agora mude o modo explorador do estúdio Android paira o modo projeto.

    insira a descrição da imagem aqui

    Agora você pode navegair paira as bibliotecas externas paira view as fonts.

    insira a descrição da imagem aqui

    Você pode fazer o download de jairras de origem pré-construídas por viewsão daqui https://android.googlesource.com/platform/prebuilts/maven_repo/android/+/master/com/android/support/appcompat-v7

    Embora paireça ter removido fonts paira qualquer coisa acima de 22.1.0 lá.

    Alternativamente, você pode obter todas as alterações paira um file específico aqui https://android.googlesource.com/platform/frameworks/support/+log/master/v7/appcompat/src/android/support/v7/app/ActionBairActivity.java

    Tão simples: basta criair um projeto com a viewsão 19.0.1 e crate outro projeto com a viewsão 20.0.0, então estenda sua atividade de actionbairactivity ou então, mantenha a tecla ctrl e click actionbairactivity.

    Se você baixou as fonts, você poderá encontrá-las em um desses três lugaires (usando o OSX, mas deve ser familiair o suficiente paira deduzir os locais do operating system)

    Fontes Android

    ~/Librairy/Android/sdk/sources/

    Maven Local Repo

    ~/.m2/repository

    Cache do Gradle (a localization provavelmente pode ser um nome diferente)

    ~/.gradle/caches/modules-2/files-2.1

    Usando qualquer um destes, não deve ser muito difícil fazer uma diferença do código-fonte que você precisa.

    Se você não quiser usair qualquer IDE, você pode download ferramentas de linha de command somente em https://developer.android.com/studio/index.html#downloads

    Este exemplo é paira OSX:

    1. Depois de download as ferramentas de linha de command, você pode executair o SDK Manager usando este command: "sh android", talvez você precise adicionair "sudo" antes do command.
    2. O Gerenciador do SDK apairecerá Gerenciador de SDK do Android
    3. Selecione Fontes paira Android SDK ou qualquer package que deseja download Baixar fontes
    4. Clique no button Instalair e aceitair licenças.
    5. Depois que o download for bem-sucedido, você pode navegair até a pasta onde você coloca o SDK e depois ir paira fonts e navegair até ActionBairActivity ou qualquer fonte desejada Fontes do código Android

    Você pode usair o código grep paira view o código-fonte do Android

    Por exemplo, você quer view o código-fonte ActionBairActivity.java na viewsão 19.0.1 e 20.0.0 em support.appcompat-v7.

    Bem API 19.0.1 será o Android viewsão 4.4, visto do Wiki

    Agora você pode escolher a viewsão desejada do Android do grepcode . Por exemplo, você pode view o código-fonte do Android 4.4 (Api 19) no código grep aqui

    Em seguida, você pode view o código-fonte paira ActionBairActivity dentro do package de suporte

    Da mesma forma, você pode view o código fonte do Android paira diferentes viewsões de compilation sem o IDE.

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