web-dev-qa-db-fra.com

Comment puis-je vérifier le code source Android sous Windows?

J'essaie de le rechercher mais je ne peux tout simplement pas. J'utilise Windows 7 sur un ordinateur portable Lenovo G460. J'ai essayé d'installer Ubuntu dessus, mais je ne peux pas utiliser Wireless pour me connecter à Internet pour une raison quelconque.

Est-ce que je peux quand même jeter un coup d'œil au code source Android ou au moins à la partie Calendrier de celui-ci?

24
RobGThai

Vous pouvez parcourir le code source Android en utilisant leur navigateur de référentiel . Si vous voulez extraire un projet spécifique (télécharger la source, par exemple), vous devez vous procurer le système de contrôle de version Git . Lorsque Git est en cours d'exécution, vous pouvez soit cloner un référentiel complet en utilisant git clone https://Android.googlesource.com/projectname.git, soit simplement obtenir le HEAD (version la plus récente de tous les fichiers, utile si vous souhaitez uniquement parcourir le code source) en faisant git clone --depth 1 https://Android.googlesource.com/projectname.git.

Le nom du projet est le dossier folder que vous sélectionnez dans le navigateur de référentiel, par exemple platform/packages/apps/Calendar pour l'application Calendrier. Ensuite, la commande complète est git clone https://Android.googlesource.com/platform/packages/apps/Calendar.

29
poke

Les référentiels GitWeb et Google Code Search pour Android ont été retirés depuis la réponse à cette question. Heureusement, le SDK Manager vous permet enfin de télécharger le code source pour Android 4.0 et versions ultérieures ainsi que toutes les API et tous les outils.

Si vous avez besoin d'accéder au code source Android pré-Ice Cream (4.0) et que vous ne souhaitez pas utiliser les instructions de téléchargement de Google non-Windows , vous pouvez effectuer une recherche en ligne sur GrepCode . (Recherchez "Android" et le nom de la classe ou de la méthode souhaitée, puis choisissez la version du code que vous souhaitez.) GrepCode fonctionne, mais je l'ai déjà vu planter IE plusieurs fois. Une alternative serait de télécharger le plugin Sources Android pour Eclipse , qui vous donne l’ensemble du code source pour les versions d’Android jusqu’à la version 4.0.1.

Une fois que vous avez le code source, vous pouvez attacher le répertoire source que vous utilisez à votre fichier .jar dans Eclipse, comme suit:

Cliquez avec le bouton droit sur le projet> Propriétés > Chemin de construction Java > Bibliothèques tab> sélectionnez le + en regard du fichier .jar que vous souhaitez associer. code source à> cliquez sur Pièce jointe source pour modifier le chemin d'accès à l'emplacement où se trouvent les fichiers source.

15
hotshot309

Merci beaucoup, un guide rapide pour aider le téléchargement dans Windows, cochez cette

http://honey200.wordpress.com/2011/11/17/download-Android-source-code-in-windows/

2
karthikeyan m

Pas:

  1. Téléchargez Cygwin depuis http://cygwin.com/install.html .
  2. Installez cygwin avec presque tous les paramètres par défaut. Lors de la configuration de cygwin, sélectionnez les modules curl et python (recherchez-les) et marquez-les pour qu'ils soient installés.
  3. Lancez cygwin.exe et accédez à votre répertoire préféré (le mien est D:/Android/sources/4.0/try2). Exemple: $: cd /cygdrive/d/Android/sources/4.0/try2

  4. Exécutez les instructions ci-dessous une à une:

    i) mkdir bin

    ii) PATH=/cygdrive/d/Android/sources/4.0/try2/bin:$PATH

    iii) curl https://storage.googleapis.com/git-repo-downloads/repo > /cygdrive/d/Android/sources/4.0/try2/bin/repo

    iv) mkdir source

    v) cd source

    vi)
    Master branche:
    repo init -u https://Android.googlesource.com/platform/manifest

    _ {Branche 4.0.1} _ par exemple:
    repo init -u https://Android.googlesource.com/platform/manifest -b Android-4.0.1_r1

    vii) Donner des références si nécessaire

    viii) repo sync

Source: cliquez ici

2

1) Installez Git: http://git-scm.com/

2) Ouvrez Git Bash à partir du menu Démarrer> Git> Git Bash

3) Dans la fenêtre Git Bash, modifiez le répertoire actuel en votre répertoire favori (par exemple, D:\Android_src) à l'aide de la commande suivante: cd /d/androidsrc/

4) Dans l'Explorateur Windows, créez un fichier vide D:\Android_src\download.sh et ouvrez-le avec le bloc-notes

5) Ouvrez le lien suivant et copiez le code et collez-le dans D:\Android_src\download.sh, puis enregistrez et fermez le bloc-notes:

http://Pastebin.com/DfqBFKnK

6) Exécutez le script shell de téléchargement dans la fenêtre Git Bash à l’aide de la commande suivante: ./download.sh

Voir aussi: https://Android.googlesource.com/

1
Amir Saniyan

Pour moi, le plus simple est de le parcourir sur GrepCode .

0
flawyte

Installez cygwin , et installez la version cygwin de git, puis suivez les instructions habituelles pour installer repo.

De toute façon, vous voudrez avoir du penchant - c’est devenu la norme pour le travail de développement moderne. Certaines choses sont encore en cours, mais elles sont en train de disparaître.

0
James Moore