đŸ’» Coder et administrer des serveurs depuis Android

🌐 Français · English · Ű§Ù„ŰčŰ±ŰšÙŠŰ©

Votre téléphone peut devenir un vrai poste de dépannage : se connecter en SSH à un serveur, faire un git pull, vérifier un APK ou déboguer une app sans cùble.

1. Un vrai terminal Linux : Termux

Termux est un terminal Linux complet, sans root.

2. SSH sécurisé : clés plutÎt que mots de passe

ssh-keygen -t ed25519 -C "mon-telephone"     # crée ~/.ssh/id_ed25519
ssh-copy-id utilisateur@mon-serveur.com       # copie la clé publique sur le serveur

Créez ~/.ssh/config pour ne plus taper les adresses :

Host prod
    HostName mon-serveur.com
    User deploy
    Port 22
    IdentityFile ~/.ssh/id_ed25519
    ServerAliveInterval 30

Ensuite : ssh prod. Les bonnes pratiques :

3. Git en déplacement

git config --global user.name "Votre Nom"
git config --global user.email "vous@example.com"
git clone git@github.com:vous/projet.git

Ajoutez votre clĂ© publique SSH dans GitHub ou GitLab (Settings → SSH keys). Pour les corrections rapides, un git commit depuis le tĂ©lĂ©phone suffit. Gardez les gros changements pour l'ordinateur.

4. Déboguer sans cùble : ADB sans fil (Android 11 et plus)

  1. ParamĂštres → À propos du tĂ©lĂ©phone → appuyez 7 fois sur NumĂ©ro de build pour activer les options pour les dĂ©veloppeurs.
  2. Options pour les dĂ©veloppeurs → DĂ©bogage sans fil → activez → Associer l'appareil avec un code.
  3. Sur l'ordinateur (mĂȘme rĂ©seau Wi-Fi) : ```bash adb pair 192.168.1.20:37155 # IP:port et code affichĂ©s sur le tĂ©lĂ©phone adb connect 192.168.1.20:41023 # port affichĂ© sur l'Ă©cran "DĂ©bogage sans fil" adb devices ```

Commandes utiles : adb install app.apk, adb logcat, adb shell pm list packages, adb exec-out screencap -p > capture.png.

5. Les APK : installer sans prendre de risques

6. Petites astuces qui changent tout


đŸ§Ș Mes apps pour les dĂ©veloppeurs

Je développe des outils Android pour gérer du code, manipuler des APK et se connecter en SSH. Les membres du club les testent avant tout le monde, avec le Premium offert.

👉 Rejoindre le club des testeurs · ← Tous les guides

← Tous les guides