Comment charger des fichiers APK sur un Chromebook sans mode développeur

Si vous avez déjà essayé d’installer des applications sur votre Chromebook à partir de magasins d’applications non officiels, vous savez que vous devez entrer en mode développeur, ce qui nécessite une réinitialisation d’usine. Voici comment vous pouvez contourner cette exigence en utilisant le sous-système Linux.

Téléchargement d’APK et mode développeur

Certaines applications Android ne sont pas répertoriées sur jeu de Google. Il peut y avoir plusieurs raisons à cela. Peut-être que Google a interdit l’application parce qu’elle ne répond pas aux stipulations de Google. Là encore, il peut s’agir d’un exil auto-imposé par les programmeurs. Ils peuvent avoir un problème avec Google et vouloir contourner les mécanismes habituels de livraison d’applications. Et parfois, les développeurs publient leurs versions stables et sûres via Google Play, mais rendent d’autres versions, telles que des versions de développement quotidiennes potentiellement instables, disponibles ailleurs.

Installer une application Android à partir d’un référentiel non officiel signifie télécharger un APK et l’installer. APK signifie les deux UNEndroïde Package Kça et UNEndroïde PcaKâge. C’est le nom d’un type de fichier qui contient une application Android et tous ses fichiers requis. Le regroupement de l’application et de ses dépendances dans un seul fichier facilite grandement la distribution et la copie.

L’installation d’un APK sur un Chromebook signifiait auparavant passer votre Chromebook en mode développeur. Cela nécessitait une réinitialisation du système, ou powerwash, qui a ramené votre Chromebook à un état neuf et propre. Il présentait également un avertissement effrayant à chaque démarrage de votre Chromebook et réduisait également votre sécurité.

En utilisant le sous-système Linux de votre Chromebook, il est possible d’installer des applications Android à partir de fichiers APK sans configurer le mode développeur. Il vous suffit d’activer le mode de débogage Android, et cela ne nécessite pas de réinitialisation d’usine.

Publicité

Bien sûr, vous devez disposer d’un Chromebook capable d’exécuter le sous-système Linux et d’exécuter des applications Android, mais tous les modèles récents devraient pouvoir le faire.

Activer le sous-système Linux

Si vous n’avez pas encore activé le sous-système Linux, vous devrez le faire maintenant. C’est simple à faire, mais cela prend un moment ou deux. Cliquez sur la zone de notification (barre d’état système) pour ouvrir le menu Paramètres et cliquez sur l’icône en forme de roue dentée.

Le menu système du Chromebook

Sur la page Paramètres, tapez « linux » dans la barre de recherche. Vous verrez l’entrée Environnement de développement Linux (bêta) dans les résultats de la recherche.

En relation :  Comment lancer une fenêtre de terminal sur Ubuntu Linux

Cliquez sur "Activer" à côté du paramètre d

Cliquez sur le bouton « Activer ». Vous verrez une notification indiquant qu’un téléchargement est sur le point d’avoir lieu.

Écran de confirmation de l'environnement de développement Linux sur un Chromebook

Cliquez sur le bouton bleu « Suivant ». Vous serez invité à fournir un nom d’utilisateur. Vous pouvez laisser le paramètre de taille de disque à sa valeur par défaut. Cliquez sur le bouton bleu « Installer ».

Définir un nom d'utilisateur Linux sur un Chromebook

Le processus de téléchargement et d’installation démarre. Cette étape peut prendre quelques minutes.

Barre de progression du téléchargement Linux sur un Chromebook

Publicité

Finalement, vous verrez la fenêtre du terminal Linux avec une invite de commande contenant le nom d’utilisateur que vous avez choisi précédemment.

Fenêtre de terminal Linux sur un Chromebook

Configuration du pont de débogage Android

Une fois Linux installé, ouvrez le menu Système et cliquez sur la roue dentée. Sur la page Paramètres, recherchez « linux ». Vous verrez plus d’options cette fois. Sélectionnez « Développer des applications Android », puis cliquez sur le bouton du curseur à côté de « Activer le débogage ADB ».

L'option d'activation du débogage Android sur un Chromebook

Cela active le pont de débogage Android. C’est un outil utilisé par les développeurs pour tester leurs applications Android pendant qu’ils y travaillent. Nous allons utiliser la fonctionnalité pour charger les APK.

Il vous sera demandé de confirmer que vous souhaitez activer ADB. Cliquez sur le bouton bleu « Redémarrer et continuer ».

Écran de confirmation pour activer le débogage Android sur un Chromebook

Lorsque votre Chromebook a redémarré, appuyez sur le bouton « Tout » (celui avec le symbole de la loupe dessus) et tapez « terminal ».

Rechercher le mot terminal sur un Chromebook

Cliquez sur l’icône du terminal dans les résultats de la recherche. Une fenêtre de terminal Linux s’ouvrira. Tapez cette commande dans la fenêtre du terminal :

sudo apt install android-tools-adb -y

Publicité

Cela installe le système Android ADB. Une fois l’installation terminée, tapez cette commande pour connecter le pont de débogage à une adresse IP et à un port.

sudo adb connect 100.155.92.2:5555

Vous devez confirmer que vous souhaitez autoriser le débogage USB.

Fenêtre de confirmation pour autoriser le débogage USB sur un Chromebook

Cochez la case « Toujours autoriser depuis cet ordinateur » et cliquez sur le bouton « OK ».

Si la fenêtre de votre terminal n’affiche pas « connecté à 100.155.92.2:5555 », ouvrez Paramètres et accédez à Apps > Google Play Store > Manage Android Preferences > System > About Device. Cliquez sept fois sur l’entrée « Build Number ».

Le champ du numéro de build dans l'écran à propos de l'appareil sur un Chromebook

C’est un « Œuf de Pâques » qui oblige votre Chromebook à vous considérer comme un développeur. Redémarrez, puis réessayez.

Si cela ne fonctionne toujours pas, essayez d’utiliser cette commande :

sudo adb connect arc

Charger un APK

Nous allons installer le Version de développement nocturne du navigateur Firefox. Il s’agit d’une version instable mais à la pointe de la technologie du navigateur Firefox. Nous l’utilisons comme un bon exemple d’application Android qui n’est pas disponible sur Google Play. Ne l’utilisez pas comme navigateur quotidien ; cette version est pour tester et expérimenter, pas pour s’y fier.

En relation :  Comment faire une capture d'écran sur Windows 11
Publicité

Téléchargez l’APK approprié pour l’architecture de votre Chromebook. Notre machine de test dispose d’un processeur Intel 64 bits, nous avons donc téléchargé l’APK « X86_64 ». Le fichier téléchargé a été placé dans le dossier « Téléchargements ».

Il s’appelait « org.mozilla.fenix_93.0a1-2015827511_minAPI21(x86_64)(nodpi)_apkmirror.com.apk ». C’est un nom de fichier assez horrible avec lequel travailler. Peut-être s’est-il inspiré d’un certain village gallois. Pour rendre les choses plus faciles à gérer, nous l’avons renommé « firefox.apk ».

L’APK doit être situé là où le sous-système Linux peut le voir. Ouvrez votre navigateur de fichiers et faites glisser l’APK dans le répertoire « Linux files ».

L'APK téléchargé dans le répertoire des fichiers Linux sur un Chromebook

Pour installer l’APK sur un Chromebook avec un processeur Intel ou AMD, tapez cette commande. Remplacez « firefox.apk » par le nom de votre APK :

adb -s emulator-5554 install firefox.apk

Si votre Chromebook utilise l’architecture ARM, utilisez plutôt cette commande :

adb install firefox.apk

Le mot « Succès » dans la fenêtre du terminal indique que tout s’est bien passé. Appuyez sur le bouton « Tout » et tapez firefox. Vous verrez l’icône « Firefox Nightly ».

Publicité

Cliquez sur l’icône pour lancer la version instable de Firefox.

La version Firefox Nighthtly s'exécutant sur un Chromebook

Avec une grande puissance

… vient une grande responsabilité. Soyez prudent lorsque vous chargez des APK. Certains APK peuvent contenir du code malveillant ou destructeur. Faites des recherches avant de charger de côté. Essayez de localiser les critiques de l’application (et du site à partir duquel vous téléchargez) pour voir si elle est bonne foi.

Comme toujours, il vaut mieux regarder avant de sauter.

Moyens Staff
Moyens I/O Staff vous a motivé, donner des conseils sur la technologie, le développement personnel, le style de vie et des stratégies qui vous aider.