CUI初心者がAndroidアプリ署名でapksignerを使う
署名方法をJavaのjarsignerからdeveloperガイド記載のapksignerに移行したかった
環境
MacOSXにAndroid Studioをインストール済み。
方法
apksignerのあるディレクトリにpathを通す。
則ちターミナルにてcd /Users/foo/Library/Android/sdk/build-tools/29.0.3できるようにする。
- ターミナルを起動
-
findコマンドでapksignerの場所を確認 -
vimコマンドで.bash_profileを編集 -
.bash_profileに通したいpathを記述 -
escで入力モードを終了し、:wqで保存 -
cdで移動を試しpathが通ったか確認
1. ターミナルを起動
terminal
foo $
2. findコマンドでapksignerの場所を確認
terminal
$ find . -name 'apksigner'
3. vimコマンドで.bash_profileを編集
terminal
$ vim .bash_profile
4. .bash_profileに通したいpathを記述
.bash_profile
export $PATH:/Users/foo/Library/Android/sdk/build-tools/29.0.3/
5. escでvimの入力モードを終了し、:wqで保存
6. cdで移動を試しpathが通ったか確認
terminal
$ cd Users/foo/Library/Android/sdk/build-tools/29.0.3
感想
apksigner使えて嬉しいし、少しずつCUIもわかってきた。便利!