ビルドしたいプロジェクトのルートディレクトリに移動。 下記のコマンドを実行。 android update project -p ./ -n <プロジェクト名> ※ -n <プロジェクト名>は無くても可。プロジェクト名を指定しない場合、APKファイル名がMainActivity-release.APKとかになる。 コマンド実行結果(この例ではプロジェクト名は「App」)
Androidを開発するにもEclipseが重たく困っている方向けです。Androidエミュレータを起動することはできませんが、 ant を利用することで android 開発を行うことが可能です。 Antとは、Apacheプロジェクトが開発・公開している、Javaプログラムのビルドツールの名称です。Apache Antは、GNU MakeのJava版といった位置づけです。 環境設定 JDKのダウンロード&インストール http://www.oracle.com/technetwork/java/javase/downloads/java-se-jdk-7-download-432154.html 環境変数 JAVA_HOME を新規作成し、値に下記を設定 C:\Program Files\Java\jdk1.7.0 android SDKをダウンロード&インストール http://dev
Android開発でリリースビルドをしたファイルに署名と最適化を行いますが antでできるようにしました。手順をメモします。 [前提] JDK、android SDK、antはインストール済みです。 使ったバージョンは以下になります。 JDKはJava SE 6 Update 24 android SDKは2.3 antは1.8.2 以下のフォルダにパスが通して下さい。 JDK内のbinフォルダ android SDK内のtoolsフォルダ ant内のbinフォルダ 以下のコマンドでコマンドラインからandroidプロジェクトを作成します。 コマンドラインでプロジェクトを作成する理由はbuild.xmlが自動的に生成されるからです。 android create project --target [ターゲットのID] --name [プロジェクト名] --path [プロジェクトフォルダの
続いてプロジェクトのビルドを行います。プロジェクトを作成すると、Antを使ってビルドを行うための「build.xml」ファイルが自動的に作成されています。 ではコマンドプロンプトを起動し、プロジェクトのルートディレクトリへ移動して下さい。 ビルドはデバッグ用とリリース用の2種類が用意されています。デバッグ用としてビルドする場合は次のように実行します。 ant debug リリース用としてビルドする場合は次のように実行します。 ant release 今回はデバッグ用としてビルドしますので次のように実行しました。 最終的に「BUILD SUCCESSFUL」と表示されればビルドは成功です。 ビルドが実行されると「bin」ディレクトリの中に拡張子が「apk」のファイルが作成されます。このファイルは必要なファイルを配布形式にアーカイブしたものです。 これでプロジェクトのビルドは完了です。
LuaridaのスクリプトをAndroidマーケットに登録するために、assetsフォルダに登録したスクリプトをLuaridaにintentするだけのアプリを作りました。このアプリ自体は一回作ったら変更することなく、変更するのは、assetsフォルダに登録するスクリプトファイルだけなので、いちいちeclipseを立ち上げなくてもapkビルドを行う方法を防備録として書いておきます。 文章中のPath名はインストールした場所によって違うので、適当に置き換えて判断してください。 Android update project --path eclipseを起動しないでapkを作るということは、antコマンドを打ってapkを作成することになります。しかしながら、eclipseのプロジェクトには、antコマンドが必要とするbuild.xmlなどの設定ファイルが存在しません。 そこで、先ずこれらの設定フ
Goal Jenkins で達成出来る事は沢山ありますが、この記事では複雑な設定を伴わないで実現可能な、apk の自動生成、テストの自動実行までを対象とします。 またビルドツールも Ant, Maven, Gradle, Ivy 等がありますが、標準でもサポートされており、最小構成な Ant を選択しています。 ※ Jenkins でどこまで自動化したいかによりますが、様々なタスクを実行しようと思うと豊富な Plugin を持つ Maven が便利ではあるので、それはまた別途。 ant でビルド出来る様にする Jenkins で CI するには、まずはプロジェクトをコマンドでビルド出来る必要があります。 Eclipse で作成したプロジェクトでは、そのままではビルドする事が出来ない為、後から Android SDK に含まれるコマンドを利用して Ant 用の build.xml を生成しま
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く