私たちは最近フィーチャーフォンで多くの開発をしてきました、そしてそれは大変でしたが、楽しいです。最も難しいのは、KaiOS上で、特に私たちが持っているハードウェア上で、Webページをデバッグすることが不可能であることがわかったということです(The Nokia 8110)。ノキアは素晴らしいデバイスです、それは私たちが知っているKaiOSで造られますそれはFirefox 48に似た何かに基づいています、しかしそれはロックされています、簡単にWebIDE。
2、3のブログを読むことと、 adb
について少し知っていることの組み合わせを通して、私はそれをする方法をadb
ました。他の人がそれを行うことができたかもしれないことに注意してください、しかしそれは一箇所に明確に文書化されていません。
(上の画像はDevToolsとスクリーンショットツールの出力を示しています)
手順は次のとおりです。
- USBケーブルを接続します。メインマシンに
adb
インストールされていることを確認してください。 Firefox 48コピーをダウンロードする 3.携帯電話から*#*#33284#*#*
入力して「開発者モード」を有効にします(ダイヤラは使用しないでください)。画面上部に小さな「バグ」アイコンが表示されます。 [Source ] - USBケーブルを取り付けます 5.開発マシン上で以下のコマンドを実行します。
adb start-server
あなたの電話が接続されていることを確認するためのadb devices
。adb forward tcp:6000 localfilesystem:/data/local/debugger-socket
これはあなたのマシンから電話のソケットへのチャンネルを設定します。これがWeb IDEが使用するものです。- Firefoxを
Web IDE
を起動し、[ツール]、[Web IDE]のWeb IDE
します。 - Web IDEが開きます。[Remote Runtime]をクリックし、[localhost:6000]の[開く]ボタンをクリックします(これはTCP転送ポートです)。 8.電話でページを開くと、左側に表示されます。ほら。