Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#objective-cqt誰得cocoapythonrubywindowsphpgameguibathyscaphec翻訳omegatframework計画中(planning stage)twitterdombtronvb.nettestarduinodirectxpreviewerゲームエンジン

Recent Chamber Activity

2017-03-15
2014-06-02

Recent Wiki Changes

2017-03-15
2013-06-26

Wiki Guide

Side Bar

リリース作業

APK ファイルの作成

AndroidManifest.xml と pom.xml のバージョンを確認

以下の3つが適切に設定されているかを確認する。

デバッグ機能の無効化

デバッグ機能がある場合はそれが無効化されているかを確認する.

  • 設定画面にデバッグ機能がある場合はコメントアウト

リリース用APK作成

 % make release

apk のアライメントの確認

 % zipalign -v -c 4 ./target/hoge-x.x.x-signed-aligned.apk

署名の確認

 % jarsigner -verbose -verify -certs ./target/hoge-x.x.x-signed-aligned.apk 

progard マッピング情報の確保

 % mv target/progard/mapping.txt .

Google Play Store へ公開

apk ファイルをアップロード

アルファ、ベータ、製品版のいずれかを選んでアップロードする。

  • マーケット上の最新版のバージョン番号を確認
  • Developer Console からアップロード.
  • アップロードした apk の更新情報を以下の2つの言語について変更する.
    • 英語
    • 日本語
  • progard マッピング情報のアップロード
    • mapping.txt .を対応したAPKに対してアップロード

ファイルの管理

ソースコードパッケージの作成

以下のコマンドを実行して target/hoge-x.x.xx-project.zip を作成する

 % make dist

パッケージを sourceforge.jp にアップロード

以下のファイルを sourceforge.jp にアップロードする。

  • target/hoge-x.x.x-signed-aligned.apk
  • target/hoge-x.x.xx-project.zip

AndroidManifest.xml と pom.xml のバージョンを更新

  • 以下の3つを更新
    • AndroidManifest.xml : android:versionCode
    • AndroidManifest.xml : android:versionName
    • pom.xml : version 要素 android:versionName と合うように修正
  • コミット