表示調整
閉じる
挿絵表示切替ボタン
▼配色
▼行間
▼文字サイズ
▼メニューバー
×閉じる

ブックマークに追加しました

設定
0/400
設定を保存しました
エラーが発生しました
※文字以内
ブックマークを解除しました。

エラーが発生しました。

エラーの原因がわからない場合はヘルプセンターをご確認ください。

83/210

GooglePlayからメールが来ました。④所要時間を測ってみた(一例)

作業手順をメモしておくのは大事かもですね。

少し横道にそれます。


前回、AndroidStudioの立ち上げなどにやたら時間がかかったので思いつく手段を試してみます。


・ionicのひな型のままビルドしてAndroidStudioの立ち上げまで行う

・アイコン設定


 AndroidStudioを起動したままで

・ファイルフォルダ構造のコピー

・appID等バージョン関係の設定並びに難読化解除テキスト作成の設定を行う

・ionicでビルド、AndroidStudioと同期


 AndroidStudioに戻って

・ビルドリリース設定("Build" → "Select Build Variants")

・秘密キー付きAppBundleを作成


これでどれくらいで終了するか見て見ます。

(プロジェクト名をGameBook013とします)

---------------------------------------------------------------

時間計測開始:7時16分

・コマンドプロンプトから"cd c:\MyTest"

・コマンド"ionic start GameBook013 blank --type=angular"

 FreeAcount作成は"N"で構わない

・"cd c:\MyTest\GameBook013"

7時21分


・コマンド"ionic build --prod"

・"npm install @capacitor/android@latest"

・"ionic cap add android"

・"npx cap sync android"

7時25分


・"ionic cap open android"

 AndroidStudio左側のエクスプローラにファイルフォルダが表示され、

 右下のツール等のインデックス作成が終わるまで待つ

8時01分


・アイコン設定

 左側エクスプローラの"app"を右クリック

 new → Image Assetを選択してConfigure Image Asset表示。 

 Nameはデフォルトの"ic_launcher"のままにして、"Foreground Layer"と

 "Background Layer"の名前変更

 (英小文字と数字とアンダースコアのみ使用可、大文字は使えない)

 Next → finishで終了して、左下の進捗が消えるのを確認

---------------------------------------------------------------

8時04分


AndroidStudioから離れて

・ファイルフォルダ構造のコピー


・VisualStudioCodeで"C:\MyTest\GameBook013\android\app\build.gradlee"を開き、

 以下の項目の修正追加を行う。

------------------------------------------

Version関係

 versionCode 11

 versionName "11.0"

難読化解除ファイル作成

  buildTypes {

    release {

     minifyEnabled true

     shrinkResources true

     proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'

    }

  }

------------------------------------------


・ionicでビルド、AndroidStudioと同期

8時10分


AndroidStudioに戻り

---------------------------------------------------------------

・"Build" → "Select Build Variants"

 左下に設定領域が表示されるので、一番上の:appをreleaseに変更。

 多少時間がかかりますが、すべてreleaseになります。 


ここで、一度警告出ました

"'Select Build Variant...' is not available while Studio is updating indexes"

ただ、割とすぐに消えましたが・・・


・"Build" → "Generate Signed Bundle/APK"

 キーストアは、これまでに使ったものを使用

 パスワード(すべて保存した同じパスワード)

 『Remember passwords』にチェックを付けておくと次回以降楽になる

 Next押下の次画面で"release"を選択。"finish"押下で以下のパス

 "C:\MyTest\GameBook013\android\app\release"に"app-release.aab"

 が作られる。念のため、末尾にバージョンナンバーを付加。


時間計測終了:8時19分

---------------------------------------------------------------


AndroidStudioがネックになっているのは間違いないですので、終了しないで続ける等、多少の工夫は必要そうですね。

評価をするにはログインしてください。
ブックマークに追加
ブックマーク機能を使うにはログインしてください。
― 新着の感想 ―
このエピソードに感想はまだ書かれていません。
感想一覧
+注意+

特に記載なき場合、掲載されている作品はすべてフィクションであり実在の人物・団体等とは一切関係ありません。
特に記載なき場合、掲載されている作品の著作権は作者にあります(一部作品除く)。
作者以外の方による作品の引用を超える無断転載は禁止しており、行った場合、著作権法の違反となります。

この作品はリンクフリーです。ご自由にリンク(紹介)してください。
この作品はスマートフォン対応です。スマートフォンかパソコンかを自動で判別し、適切なページを表示します。

↑ページトップへ