配布するための実行ファイルを作る時のメモ
(Android Studio + JAVA でOpenGL ES2を使用する)
Aug 2015 coskx

Android Studio の [ビルド]メニューから [Generate Signed APK...] をクリック

Key store が既に存在する場合、そのパスを入力。初めて作成する時は Key store がまだ無いため,
create new...] をクリックして作成する。

keystoreファイルを作成する

作成対象フォルダは,作成中のMyHelloWorldのようなメインフォルダ
ファイル名は,MyHelloWorld.jks
keystore password     android
alias                 MyHelloWorld
key password          android
validity(years)       50
この下も適当に入力 nameだけで良い

確認画面で,remember passwordにチェックを入れておく

初めての時はmaster passwordを設定する
androidmaster

次のダイアログ
Build Type               release
Signature Versions       V1,V2 両方にチェック
 (Android7.0以降だけに対応させるならV2のみでもよい)

MyHelloWorld\app 中に
app-release.apk
これが出来て出来上がり。

これをandroidタブレットにコピーする

androidタブレット側での作業
タップするとインストールしようとするが

「インストールはブロックされました」が表示されて,インストール出来ない。

「設定」 「セキュリティ」
セキュリティ設定一覧から「提供元不明のアプリ」のチェックボックスにチェックを入れる。
これでPLAYストア以外からダウンロードしたファイルをインストールすることが出来るので,
再度インストール。
インストールが終わったら,もとに戻しておく。