2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

adb のコマンド備忘録

Last updated at Posted at 2020-08-27

個人的な備忘録 ( いつも忘れるんだよね )

提供元不明アプリのパッケージ名取得方法

adb shell pm list package | grep 絞り込みワード

自社アプリとかで jp.co.hogehoge みたいにある程度決まってるならより絞り込みやすい

adb shell pm list package | grep jp.co.hogehoge

Android端末にダミーファイルを作成する

ストレージギリギリの時の動作テストとかでダミーファイルを作成してストレージを埋めたい場合がある
ダミーを作成して転送するより shell で端末に入り直接生成した方が早い

ダミーの作成には dd コマンドを利用する

adb shell
cd sdcard/download
dd if=/dev/zero of=dummy.txt bs=1g count=1

こんな感じで作成する、sdcardのdownloadフォルダに 1GBのdummy.txtファイルを生成している


adbで接続している端末の再起動

adb reboot

adb で接続している端末の電源を落とす

adb shell reboot -p

-p は poweroff


起動しているアプリを停止する

アプリの操作が効かなくなった時用

adb shell am force-stop アプリのpackageName

UnityのDebug情報をlogcatで取得する

adb logcat -s Unity ActivityManager PackageManager dalvikvm DEBUG 

ログをテキストファイルに出力したい場合は > ファイル名.txt をしていすれば良い、この時はコマンドライン上にはログは流れないがちゃんとファイルに出力される

adb logcat -s Unity ActivityManager PackageManager dalvikvm DEBUG > hoge.txt 

インストールしたアプリのバージョンを調べる

adb shell dumpsys package アプリのパッケージ名

versionNameあたりにバージョン名が表示される

インストールする際に権限を付与する

-g オプションを追加することでアプリインストールする際にマニフェストに記述されている権限を全て付与する

adb install -g *.apk
2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?