1. ホーム
  2. アンドロイド

Android携帯の画面をパソコンでリアルタイムに同期させる

2022-02-24 23:38:47
<スパン http:// blog.csdn.net/pipisorry/article/details/21294581



<スパン PC上のAndroid端末の画面をリアルタイムに同期(DLNAによる無線・USB有線の両方が可能)



本機の環境は以下の通りです。
コンピュータのシステム WINDOWS 7 SP1
モバイルシステム ANDROID 2.3.3




方法1(MirrorOpワイヤレス接続を使用する場合)
MirrorOpは、商用ソフトウェアで 以下は体験版です。
公式サイト
ダウンロードのリンクです。
パスワード:bcf4




ヒント1:使用にはROOT認証が必要です
ヒント2:WINDOWS 7のユーザーは、作業ネットワークまたはホームネットワークのいずれかを使用することができ、両方が実際に使用可能であり、特別な設定は必要ありません、元のパブリックスタートメディアは、自動的にホームネットワークまたは作業ネットワークになる場合でも(Vistaユーザーはそうする専用のネットワークを使用する必要があります)。
ヒント3:ネットワークケーブルを介して無線ルータに接続し、利害関係者は、コンピュータがその上に同じLAN内のコンピュータと携帯電話を確保するために、とにかく、またワイヤレスで接続されて試すことができます
ヒント4:携帯電話は、コンピュータの画面に接続されている場合は、携帯電話を操作するために、マウスとキーボードを使用することができます(例えば、モバイルゲームをプレイする)、画像はまだ携帯電話に直接表示されるほど滑らかではないが、滑らかですが、効果は他の有線接続方式よりもはるかに優れています。
ヒント5.ソフトウェアは、画面の内容を同期させることができ、音が直接コンピュータで聞いていませんが、データケーブルの使用は、携帯電話のヘッドセットの場所に接続されている一端は、コンピュータのMICマイクの場所に接続し、コンピュータ上のマイクの設定は、[コントロールパネル] - &アンプを開くことができます。gt; [サウンド] - & gt; [録音] - & gt; [マイク]のプロパティ - & gt; [聞く] - & gt gt; [このデバイスに聞く]、コンピュータからのスピーカーも音を聞いて同期することができますように
補足6:スマホの動画ソフト(Youkuなど)を通して動画を見ることはできるが、このスマホで録画した動画を見るときや、写真機能を使うときは黒い画面が表示される






1. mirroopモバイルレシーバ(Windowsレシーバ)をパソコンにインストールする
2、携帯電話(Android Sender)にmirrorop Mobile Senderをインストールする。
3、インストールが完了したら、パソコンでMirrorOp Receiverを開き、このウィンドウのサイズを調整します。
4. スマホでMirrorOp Senderを開く
5. 受信機(例:192.168.1.101)をクリックし、受信機が表示されていない場合は、[検索]をクリックします。
7. 再生をクリック
8、接続に成功した後、マウスを使って他の操作ができます。終了したい場合は、MirrorOp Sender内の停止ボタンをクリックしてください。
注:テストの結果、携帯電話が受信機(携帯電話にMirrorOp Receiver for Androidをインストール)、パソコンが送信機(パソコンにMirrorOp Sender for Windowsをインストール)の場合、パソコンで動画を再生すると、パソコンから音が出ず(パソコンのサウンド設定が関係している可能性があります。 ネットワークの問題で(無線接続が切れてパケットが無くなるからか分かりませんが)、携帯に表示している動画が時々途切れずに停止してその後正常に再生し続けることがあるようです。

<スパン



<スパン 方法2(スマホに付属のDLNAワイヤレス接続を使用する)




まず、この機能を実現するためには、WINDOWSのシステム上で以下の設定を行う必要があります。
1. コントロールパネル]内の[管理ツール][サービス]をクリックします。
3. 3. 「SSDP Discovery」と「Windows Media Player ネットワーク共有サービス」の2つのシステムサービスを起動します。



4. サービス開始後、コントロールパネル[ネットワークと共有センター][詳細な共有設定の変更]を行ってください。
6. ネットワーク検出を有効にし、ファイルとプリンタの共有を有効にし、パブリックファイルの共有を有効にし、メディアストリーミングを有効にし、有効になっていない場合は[メディアストリーミングオプション]をクリックします。



7. 7. メディアストリーミングを有効にし、[すべてを許可]をクリックします。



この時点で、メディアストリームが開かれ、コントロールパネルでの必要な設定が完了しました















携帯電話は、デフォルトでDLNAプロトコルを介してコンピュータにアクセスします <スパン Windows Media Player内の音楽、ビデオ、画像などのリソースを利用できます。 Windows Media Playerの設定は、以下のとおりです。



1. スタートメニュー] [すべてのプログラム] [Windows Media Player] をクリックします。



初期状態でない場合は、「"推奨設定" "メディアライブラリへ"」を選択してください。
2. メディアストリーミング]で[プレーヤーのリモートコントロールを許可する]を選択し、Windows Media Playerのリソース設定を完了します。




1. 携帯電話のAndriodバージョン4.0.4を例として、WLANがオンになっていることを確認し、付属のDLNAプログラムを開く。
2. スマホで共有したいファイルを追加すると、パソコンでスマホで共有されているファイルを見ることができます
2.3 Androidシステムは、例として写真を撮るためにコンピュータ上の携帯電話上のメディアリソースを表示する(4.0高バージョンでは、直接電話上の任意の更なる操作なしでコンピュータ上の他のメディアライブラリに電話上のメディアリソースにアクセスできます)、操作は以下のとおりです。
1. パソコンでWindows Media Playerを起動する
2. 携帯電話の[アルバム]をクリックする



3. 携帯電話の[MENU]をクリックして、プレーヤーを選択する



4. コンピュータでWindows Media Playerを選択する



5. 5.携帯電話で再生をクリックすると、携帯電話の映像が自動的にパソコンのWindows Media Playerに表示されます



注)MirrorOpというソフトを使って動画を見るより、DLNAを使った方がずっとスムーズですが、DLNAプロトコルで許可されているフォーマットが限られているためか、RMVB形式の動画は見れないものが多く、AVI、WMA、MP4など限られたフォーマットしか許可されないのが気になります。
Windows XPではシステムコンポーネントがないためDLNAを直接利用できないそうですが、サードパーティ製のソフトをインストールすることで実現できるそうです
DLNAを使ってパソコンのプレーヤーからリソースを再生する際、スマホのMirrorOp Senderを使ってパソコンに接続しようとするとエラーになります。









次の同期型ディスプレイ接続方式を使用するために必要な関連設定は以下の通りです。
(携帯電話にはROOTは必要なく、ソフトウエアのインストールも不要ですが USB有線接続 )
I. jdk-7u40-windows-i586.exe"をインストールします。
ダウンロードする前に、お使いのシステムが32ビットか64ビットかわからない場合は、以下の手順で確認することができます。
cmdウィンドウに "systeminfo" "system type"と入力します。
32ビットであれば、X86と表示されます。
64の場合 ビット の場合は、X64を表示します。
II. "adt-bundle-windows-x86"。



ウェブページを開く http://developer.android.com/sdk



Android SDKをクリックしてダウンロードし、解凍してフォルダ "adt-bundle-windows-x86"を開き、現在の管理者権限でプログラム "SDK Manager.exe" を実行してください。



プログラムを開いたら、以下の2つのファイルをインストールしてください。
1、"Android SDK Platform-tools" と extras-"Google USB Driver" をチェックし、"Xパッケージをインストール..."をクリックします。




ポップアップウィンドウで、"Accept License"を選択し、"Install"をクリックして、チェックしたファイルのインストールを確認します。
下図のように、プログラムがファイルをダウンロードし、インストールするのを待ちます。
ダウンロードとインストールが完了すると、下図のようなインストールログを求めるプロンプトが表示されるので、これを閉じるか、もう一度表示したい場合は、上の画像の右下にあるアイコンをクリックしてください。
iii. モバイル設定
"menu-Settings-Apps-Development"-"USB debugging"、携帯電話が充電のみ"モードでコンピューターに接続されていることを確認します。







http://blog.sina.com.cn/s/blog_629b09800101n0r2.html







<スパン <スパン <スパン ヒント: "ddms.bat" を実行するために、"SDK Manager.exe" を開く必要はありません。
andquot;android-sdk-windows" "tools" "ddms.bat" フォルダを開く。
続行すると、以下のようなウィンドウが表示されます。 Online"と表示されれば、アプリケーションとの接続に成功したことになります。








ヒント1:メニューの"Reset adb"をクリックすると、携帯電話を再接続することができます。











ヒント2:メニューの "画面キャプチャ..." をクリックすると、携帯電話の画面上に画像をキャプチャすることができます







ウィンドウの操作について解説しています。



Refresh:現在の携帯電話の画面の内容を更新する



Rotate:現在の携帯電話画面のコンテンツを回転させる



保存:現在の電話画面の内容をPNG形式で保存します。



コピー:現在の電話画面の内容をペーストボードにコピーする



完了:ウィンドウを閉じる




https://code.google.com/p/android/issues/detail?id=12141



実行中のプロジェクトをエミュレータにデプロイする際に、次のような例外が発生しました。 

Adb connection Error:An existing connection was forcibly closed by remote host

2つの解決策
1. コマンドラインで次のコマンドを実行する: adb kill-server, adb kill-server
2. タスクマネージャでadb.exeを強制終了し、エミュレータを再起動する













方法3(Android画面モニターを使用する)



Android Screen Monitorは、携帯電話の画面をコンピュータのデスクトップに表示するためのGoogleの公式なものです
ダウンロードのリンクです。 http://code.google.com/p/android-screen-monitor/




ファイル "asm.jar" を取得し、それを "... にコピーしてください。\にコピーし、ファイルを開きます。
"Androidデバイスの選択"ウィンドウには、正常に接続されたデバイスのシリアル番号(設定->電話について->デバイス情報)が表示されるので、表示したい電話を選択してOKをクリックします。
コマンドは次のとおりです。CTRL+Dでデバイスを選択
CTRL+P ポートレート表示
CTRL+Lで横向き表示
CTRL+5 50%ウィンドウを表示する
CTRL+7 75%表示ウィンドウ
CTRL+1 100%表示ウィンドウ
CTRL+0 150%表示ウィンドウ
CTRL+2 200%ウィンドウを表示する
CTRL+S 画像を書き出す (*.png)
CTRL+A バージョン情報(プログラムバージョン)









方法4(Androidスクリーンキャプチャを使う)
以下は、ソフトウェア "Andriod Screen Capture" すなわち Ashot を実行するために、フォルダ "adt-bundle-windows-x86" に必要な調整です(余談:この調整なしでは、携帯電話が "Dalvik Debug Monitor" に "Online" 状態で接続しても Ashot は動きません)。この調整がなければ、たとえ電話が "Online" 状態で "Dalvik Debug Monitor" に接続されていても、Ashot は動作しません)。



<スパン フォルダ "adt-bundle-windows-x86" 内の "adb.exe " ファイル、 "AdbWinApi.dll" ファイル、 "AdbWinUsbApi.dll" ファイルをフォルダ "platforms-tools" 内のフォルダ "tools " に追加して下さい。 
ヒント:プログラム「Andriod Screen Capture」を実行するために、"ddms.bat"を開く必要はありません。



ウェブページを開く http://sourceforge.net/projects/ashot/ Andriod Screen Capture"をダウンロードし、インストールしてください。



"Start" "All Programs" "Android Screen Capture"を開いて、初めて操作する場合は、ダイアログボックスをポップアップして指定します。 初めて行う場合は、ダイアログボックスをポップアップして、 "adt-bundle-windows-x86sdk" フォルダへのパスを指定してください。



ヒント: このダイアログボックスが自動的にポップアップしない場合は、メニューの "File" にある "Set Android SDK Folder" をクリックして設定します。



<スパン 特記事項: "Andriod Screen Capture"プログラムをアンインストールするには、Java SDKがアンインストールされていないことを確認する必要があります。









<スパン 方法5(Dalvikデバッグモニターを使用する場合)




ヒント: "ddms.bat" を実行するために "SDK Manager.exe" を開く必要がないことです。



フォルダを開いてください。\adt-bundle-windows-x86sdk" を開き、その中の "ddms.bat" ファイルを開く。
Online"が表示されれば、アプリケーションへの接続は成功です。




ヒント1:メニューの"Reset adb"をクリックすると、携帯電話を再接続することができます。



ヒント2:メニューの "画面キャプチャ..." をクリックすると、携帯電話の画面上の画像をキャプチャすることができます。



ウィンドウの操作方法を説明します。



Refresh:現在の携帯電話画面の内容を更新する



Rotate:現在の携帯電話画面のコンテンツを回転させる



保存:現在の電話画面の内容をPNG形式で保存します。



コピー:現在の電話画面の内容をペーストボードにコピーする



完了:ウィンドウを閉じる












参考URLです。
http://www.haigeer2201.com/mirrorop.html



http://www.makeuseof.com/tag/ashot-handy-screenshot-tool-android-windows/
http://www.mightypocket.com/2010/08/android-screenshots-screen-capture-screen-cast/



3つ目のURLは、Ashotを開発したプログラマーの公式な説明書ですので、何か質問があれば、コメントを残していただければと思います。ただ、"Help->About"の中に、このソフトのソースコード(JAVA)をダウンロードするリンクがあるので、興味があれば、ソースコードをダウンロードして改良することも可能です








携帯電話の画面を表示するこれらの方法の内容は、リアルタイムですが、遅延が発生し、携帯電話上のビデオを見ることができない、唯一の黒い画面が表示されます、他の写真やゲームを表示することができ、携帯電話とコンピュータとの接続方法とデータの転送速度との関係を持っているかもしれませんが、私はUSB3.0が速くなるかどうかはわからない、そのようなAirPlayの表示として知られている無線同期がほとんど木遅延です。91 AssistantやPea Podも試しましたが、表示も遅れています。



ヒント: "ddms.bat" を実行するために "SDK Manager.exe" を開く必要がないことです。

からです。 http://blog.csdn.net/pipisorry/article/details/21294581