仕事多忙のため長い間更新できず、大変申し訳ございませんでした。 多くの人がグループに参加しましたが、時間内に通過できませんでした。 。 。ここに厳粛にお詫び申し上げます! ご支援誠にありがとうございました!
このプロジェクトのコードをリファクタリングする予定ですが、その理由は次のとおりです。
もちろん、オリジナルのバージョンは保持され、更新されません(時間が経つと、以前のデザインは本当に愚かだったように感じます...)
ブラウザだけを使用して、携帯電話だけでなくタブレットや時計などの 1 つ以上の Android デバイスを制御できます。
ご質問やご提案がございましたら、qq グループにご参加ください: 1476686
これは、Android デバイスを制御するためのソフトウェアです。ブラウザを使用して 1 つ以上の Android デバイスを制御するだけでなく、パッドや時計なども制御できます。
英語版:これを翻訳してください
AndroidControl は Java 言語で書かれたサーバーであり、コンピューターと Android デバイスを接続するブリッジです。
自分でコンパイルして実行するか、コンパイルされたバージョンを使用するかを選択できます。
コンパイル版:ダウンロードアドレス
ステップ0:
お使いのコンピュータに以下の環境がインストールされていることをご確認ください
java -version
と入力します。adb version
ステップ1:
ディレクトリ構成が次のようになっていることを確認してください
├── AndroidControl.jar
├── resources
ステップ2:
AndroidControl.jar
を実行します。注意: コンピュータ上の実際のパスに変更してください。
java -jar AndroidControl.jar
ステップ3:
携帯電話を接続し、 USB调试模式
をオンにします
ブラウザを開いてhttp://localhost:6655
と入力します。
一部のブラウザには互換性がない可能性があります。より新しいブラウザを使用してください。
Intellij Idea を使用してこのプロジェクトを開きます...
組み込み Web ページhttp://localhost:6655
単純な機能を提供します。強力なカスタマイズされた機能を使用したい場合は、他のクライアントが必要になるか、独自のクライアントを作成する必要があります。
独自のクライアントを作成したい場合は、組み込みクライアントとプロトコル規約のドキュメントを参照してください。
yeetor.properties
で構成されたresource
ディレクトリ内のweb
ディレクトリの内容を変更します。 一口のような音です。 。 。
注: 静的ページのみがサポートされています
Nativeクライアントも作りましたが、まだ完璧ではないので当面は公開しません。
デモ版に比べて、正式版の機能が大幅に少ないのは、コードが大量に整理されていることが主な理由です。誰もがこのプロジェクトに参加しやすくすることも目的です。
現在、プロジェクトには多くの修正点や最適化点があり、Android 分野ではリアルタイム画面、ボタン シミュレーション、タッチ シミュレーションなどの手法が数多くあります。これらの方法を整理して統合できれば。綺麗じゃないですか?
PR の送信を歓迎します