Nous avons récemment fait beaucoup de développement sur les téléphones polyvalents et cela a été difficile, mais amusant. Le problème le plus difficile est que, sur KaiOS, nous avons trouvé qu’il était impossible de déboguer des pages Web, en particulier sur le matériel dont nous disposions (le Nokia 8110). Le Nokia est un excellent appareil. Il est construit avec KaiOS. Il est basé sur quelque chose qui ressemble à Firefox 48, mais il est verrouillé, il n’existe pas de mode développeur traditionnel comme sur les autres appareils Android, ce qui signifie que vous ne pouvez pas connecter le navigateur de Firefox. WebIDE facilement.
En combinant quelques blogs et en connaissant un peu adb
j'ai adb
comment le faire. Notez que d'autres ont pu le faire, mais ce n'est pas documenté au même endroit.
(L'image ci-dessus montre les outils de développement et également la sortie de l'outil de capture d'écran)
Voici les étapes:
- Connectez un câble USB. Assurez-vous que
adb
installé sur votre ordinateur principal. - Téléchargez une copie de Firefox 48 (c’est le seul que j’ai pu me mettre au travail)
- Activez le "Mode développeur" en entrant
*#*#33284#*#*
partir de votre téléphone (remarque: n'utilisez pas le numéroteur). Vous verrez une petite icône "bug" en haut de l'écran. [Source ] - Connectez votre câble USB
- Sur votre machine de développement, exécutez les commandes suivantes
adb start-server
adb devices
pour vérifier que votre téléphone est connecté.adb forward tcp:6000 localfilesystem:/data/local/debugger-socket
configurer un canal de votre machine à une prise du téléphone. C'est ce que l'EDI Web utilise.- Lancez
Web IDE
en ouvrant Firefox, accédez à Outils, puis à Web IDE. - Web IDE sera ouvert, cliquez sur 'Remote Runtime', puis sur le bouton d'ouverture contenant 'localhost: 6000' in. (Il s'agit du port de transfert tcp).
- Ouvrez une page du téléphone et vous devriez la voir à gauche. Voila.