オープンソースのものが多くあります.
ソースコードをダウンロードして, ビルドする方法をまとめてみました.
なお, 署名するためのキーの作成方法については省略します.
ここでは,
メールクライアントである k9mail を例にとって, 説明してゆきます.
- ソースをダウンロード
git svn clone http://k9mail.googlecode.com/svn
- プロジェクトの設定をアップデート
android update project --name k9 --target android-7 --path $PWD
(build.properties
の編集が必要かも; 「android-6」を「android-7」に書き換える.)
- プロジェクトをビルド
ant release
- 署名
jarsigner -verbose -keystore キーストアのファイル名 bin/k9-unsigned.apk キー名
jarsigner -verbose -verify bin/k9-unsigned.apk
- ZIPのアライン
zipalign -v 4 bin/k9-unsigned.apk bin/k9.apk
- 端末へインストール
sudo $(which adb) start-server
sudo $(which adb) install -r bin/k9.apk
0 件のコメント:
コメントを投稿