Androidパッケージ手順

準備
例)
git で masterブランチに入って、pull
develop を master に marge して push.

パッケージ

BuildVariantsが表示されていない場合は、AndroidStudioの左端 BuildVariants をクリック。
BuildVariantsから、BuildするVariantsを選択する。
例)release(本番用など)

メニューのBuildから、Generate Signed Bundle/APK を選択
APKを選択(app storeにアップする場合はAndroid App Bundleを選択する)

keystore ファイルのパスを選択
例)androidフォルダの中に入ってる
keystorepasswordを入力

keyaliasを選択
keyaliasのパスワードを入力

BuildVariantsを選択(ここで選ぶから準備は最初に選択しておく必要はないのでは?)
Signnature Versionを選択(古いバージョンのAndroidで動かすときはV1なのかな)

Finish!

mysqlコマンド

mysqlの実行ファイルがある場所で実行する。
cakePHPの場合は、Library/binの中にあるので、そこで実行するかパスを通す。

~/.bash_profileに追記
export PATH=$PATH:/Applications/MAMP/Library/bin

設定したあとに
source ~/.bash_profile

公開鍵と秘密鍵

http://d.hatena.ne.jp/crosshope/20110509/ssh_keygen

SSHサーバーの公開鍵の指紋(finger print)

公開鍵の作り方
https://qiita.com/yshrksg/items/c2d1ef097340e31f8bbc

1.cd ~/.ssh
公開鍵を保存するフォルダに移動する。決まっている訳ではないみたいだけど、一般的にここに作っている。

ここにはすでに鍵が保存されている。
known_hostsには、一度接続されたサーバーの証明書が保存されている。

2.ssh-keygen -t rsa -b 4096
公開鍵を作成する。このコマンドを実行すると、鍵の名前とパスワードを聞かれる。
鍵の名前はファイル名になる。パスワードはおそらく、この公開鍵を使う際の認証で使用するものと思われる。

実行すると.sshフォルダに指定した鍵名称でファイルが作成される。
「filename」 と 「filename.pub」という二つのファイルができる。これが秘密鍵と公開鍵ということだと思う。

公開鍵をsshでやり取りするサーバーに登録する。

これでオッケーだと思う。