させす技術メモ(自家用)

主にAnroid開発を行うSEの技術メモ。サーバ、iOSにも手を出していくよ。

ADBコマンドメモ

■ログ関連
残留ログを消す
$ adb logcat -c

ログ取得(タイムスタンプあり) " > fileName “でリダイレクトすればテキストファイルに吐き出せる
$ adb logcat -v time > log.txt

■パッケージ関連
・アプリインストール
$ adb install -r [application.apk]

■プロセス関連
・コマンドからService起動(同様にActivityも起動できる)
$adb shell
$am start -n XXX.XXX.XXX[PackageName(ApplicationId)]/.XXXService[ClassName]

 →同様にstopもできる

■キャッシュ関連
・アプリパッケージ下(data/下)ファイルに潜入する ※run-asしないとPermissionで弾かれてShellで入れない
$ adb shell run-as [packageName]

 →あとはdfなりduなりのLinuxコマンドでキャッシュされているデータを確認する

■ファイル関連