開発者向けガイド

FAQ
検索
ホームページ / 機能 / 開発者向けガイド
インストール時の注意
起動時のエラー
仮想化機能について
アプリのインストール
ネットワーク
オペレーション
機能
ゲーム・アプリ
その他
開発者向けガイド
最終更新日:2021-10-21

MuMu Playerでのadb操作を簡単に行えるように、一般的なadbコマンドを用意しました

[adbコモンコマンドガイド]

1.adbのバージョン

MuMu Playerインストール

C:\Program Files (x86)\Nemu\vmonitor\bin\adb_server.exe

 

ウェブサイトからダウンロードしてください。

推奨: http://adbshell.com/downloads

公式サイト:https://developer.android.com/studio/releases/platform-tools

 

2.デバイスの接続

cmdを開く(MuMu Playerのadbを使用する場合は、cd C:\Program Files (x86)\Nemu\vmonitor\bin\)

adb kill-server (MuMu Playerのadbには:adb_server.exe kill-server)

エミュレータのポートに接続:adb connect 127.0.0.1:7555(MuMu Playerのadbには:adb_server.exe connect 127.0.0.1:7555

接続されているデバイスを一覧表示する:adb devices(MuMu Playerのadbには:adb_server.exe devices)、通常はMuMu Playerのデバイスが接続されていることが表示されますので、次のステップに進みましょう。

備考:「127.0.0.1:7555のデバイス」がリストに表示されない場合は、「adb kill-server」と「adb connect 127.0.0.1:7555」を使って接続を試みてください。

3.複数のデバイスを接続してMuMuエミュレータで操作する方法

コマンド形式:adb -s エミュレータポート 他のコマンド

例:adb -s 127.0.0.1:7555 shell pm list package -3

 

4.apkのインストールとアンインストール

接続されているMuMu Playerデバイスの下で、以下のコマンドを入力してください。

apkのインストール:

adb install C:\.apk

 

apkのアンインストール:

adb uninstall C:\.apk

 

5.インストールされたアプリの名前を獲得する

すべてのアプリのリスト:

adb shell pm list packages

 

サードパーティのアプリのパッケージ:

adb shell pm list packages -3

 

システムアプリのパッケージ:

adb shell pm list packages -s

 

実行しているアプリのパッケージ:

adb shell dumpsys window | findstr mCurrentFocus

 

同じアプリを複数起動する場合は、エミュレータのバージョンが2.2.2x86/x64より前かどうかを確認し、もしそうであれば、複数起動のパッケージ名は通常、オリジナルのパッケージ名+suffixの形式に従うべきです。Honkai Impact 3rdを例にとると

 

エミュレータが 2.2.2x86/x64 より新しい場合、マルチスタートパッケージとオリジナルパッケージは同じ名前になるはずなので、UserId を使ってマルチスタートアプリを制御する必要があります(最初に adb connect 127.0.0.1:7555 を使ってエミュレータのポートを接続することを忘れないでください)。

 

6. インストールされたアプリのActivity Class Nameをリストアップする

adb logcat ActivityManager:I *:s | findstr "cmp"を実行し、対象のアプリを実行します。

「Identity V 」を例にとると、以下のように実行できます。

ここで、最初のcmp=com.netease.dwrg/.Launcherの意味:アプリのパッケージ名/アプリのActivity ClassName、完全なActivity名=com.netease.dwrg.Launcher

 

7. アプリを起動する

adb shell am start -n Application package name/application Activity ClassName

「Identity V」を例にとると、次のように実行できます。

adb shell am start -n com.netease.dwrg/.Launcher

起動時間を確認するには、adb shell am start -W Application package name/application Activity ClassName を実行します。

例えば、以下のようになります。

 

8.アプリを閉じる

adb shell am force-stop Package Name

「Identity V」を例にとると、以下のようになります。

adb shell am force-stop com.netease.dwrg

 

9.アプリのバージョンを見る

adb shell dumpsys package Package Name | findstr version

「Identity V」を例にとると、以下のように実行できます。

 

10.アプリのデータをクリアする

adb shell pm clear Package Name

 

11.模擬入力

キー入力

adb shell input keyevent Key value

例えば、

adb shell input keyevent 3

HOMEキーを押すことを意味します(他のキーの値はオンライン検索で得られます)。

 

文字列入力

adb shell input text String

例:adb shell input text testと入力すると、"test "という文字列が返されます。

P.S.: 中国語の文字はサポートされていません。

 

マウスクリック

adb shell input tap X Y

ここで,X と Y は現在の入力の x と y の座標値です。

 

マウスの移動

adb shell input swipe X1 Y1 X2 Y2

X1 Y1 と X2 Y2 はそれぞれ始点と終点の座標値です。

 

12.PCからエミュレータへファイルをアップロードする

adb push C:\test.apk /data

 

13. エミュレータからPCへファイルをコピーする

adb pull /data/test.apk C:\

 

14.スクリーンショットを撮る

現在のエミュレータの画面のスクリーンショットを撮る:

adb shell screencap /data/screen.png

 

スクリーンショットをPCに保存する

adb pull /data/screen.png C:\

 

15.画面の録画

録画を開始する

adb shell screenrecord /data/test.mp4

 

録画を停止する

CTRL+C

 

録画ファイルをエクスポートする

adb pull /data/test.mp4 C:\

 

16.デバイスの情報を見る

モデル

adb shell getprop ro.product.model

 

ブランド

ADB SHELL GETPROP RO.PRODUCT.BRAND

 

プロセッサーモデル

adb shell getprop ro.product.board

 

Androidのバージョン

adb shell getprop ro.build.version.release

 

エンジンのレンダリングモード

adb shell dumpsys SurfaceFlinger|findstr "GLES"

 

このコマンドは、バージョン2.0.30以降では使用できません。今のところ、これを使うには古いバージョンが必要です。

その他のコマンドについては、http://adbshell.com/commandsをご覧ください。

 

 

[パッケージのキャプチャ方法]

1.「fiddler」と「MuMu App Player」の最新版をそれぞれダウンロードします。

2.「ツール」→「オプション」→「接続」で「fiddler」を起動し、「リモートコンピュータの接続を許可する」にチェックを入れ、プログラムを再起動します。重要! 再起動を忘れないでください。

 

3.IPを確認してください。

仮想ネットワークカードがある場合は、「ipconfig/all」を実行して実際のIPを確認する必要があります。

 

4.MuMu Playerを起動し、プロキシの設定を行います。

 

WiFi名を長押して、「Modify network 」をクリックします。

 

5.保存して次の操作に進みます。

 

いつもMuMu Playerをご利用いただきありがとうございます。

他にもご不明な点がございましたら、下記の内容をクリックしてお気軽にお問い合わせください。

>Twitter

>Discord

キーワード:

—  この記事はあなたのお役に立ちましたか?  —

img

申し訳ありませんが、現時点では質問に一致するものがありません。他のキーワードをお試しください。

ご意見・お問い合わせ :
1.Twitter DM:mumu_player
2.Discord:MuMu Player
3. メール : support@mumuglobal.com
読み込み中

PCのマザーボードの型番:

本ページは、当該PCマザーボードのVT活性化のための参照方法です。実際の設定と異なる場合は、マザーボードのモデル名を検索して設定するか、カスタマーサービスにお問い合わせください。