タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

javaとantに関するclavierのブックマーク (4)

  • 正常なAndroidアプリをビルドできない問題とその対策 - クックパッド開発者ブログ

    モバイルファースト室の山下(@tomorrowkey)です。 先日撮るレシピというAndroidアプリをリリースしました。 みなさんの自宅には開かずにずっとおいてあるレシピ雑誌はないでしょうか。その中でも作ってみたいと思うレシピは何品あるでしょうか。 また母親や友達から教えてもらったレシピを付箋に書いて冷蔵庫に貼っていたりしませんか。冷蔵庫が付箋だらけになっていませんか。 このアプリはそんなレシピたちを写真に撮って残せるアプリです。雑誌や冷蔵庫のドアなどちらばったレシピを1つにまとめることができます! そんなとっても便利なアプリなのですが、今回このアプリをリリースするときにGoogle Playからインストールできなくなるという現象に遭遇しました。 同じ轍を踏む人がでてこないように、その原因と対策を紹介します。 ビルド環境 この問題が発生したのは以下の環境です。 例えばantなどの他のビル

    正常なAndroidアプリをビルドできない問題とその対策 - クックパッド開発者ブログ
  • ant の scriptdef タスクがすごい — KaoriYa

    ant の scriptdef タスクを使うとタスクの実装を JavaScript で書くことができます。 それを使ってとある Web サービスを使う build.xml を書いてみました。 背景 mBaaS に分類される Kii Cloud というサービス を使うにあたって、ちょっとしたツールが必要になりました。テストに使うユーザを作成したり、テストが終わったら消したりするツールです。それらの操作には REST API を叩く必要があります。もちろん Kii Cloud には Android用とかiOS用のライブラリが提供されているのですが、今はテスト用ツールということでそれらのライブラリを作ってアプリを作るよりは、直接 REST API を叩いてしまったほうが良いという状況でした。 しかしそのために PythonRuby なんかでスクリプトを書いても、このツールを使う人にそれらの

  • replaceタスク - 気付いたとき、気が向いたとき。by ykhr

    Antに、ファイル内の置換を行うreplaceタスクがある。 でもこのタスク、置換したいファイルがかなり大きかったりすると、すぐOutOfMemoryで落ちる。 原因は、全ファイルを一度読み込んでる処理しているから。 ただ、複数行を指定して置換できたりするから、これは変えようがない。 うーん。 今やりたい置換処理は、複数行に渡ることはないんだけど、なんとかならないっすかね。

    replaceタスク - 気付いたとき、気が向いたとき。by ykhr
  • 【レビュー】AntのビルドファイルをGroovyスクリプトで書こう - "Gant 0.2.0"公開 | エンタープライズ | マイコミジャーナル

    GantプロジェクトのRussel Winder氏は24日(現地時間)、Apache AntベースのビルドツールであるGant 0.2.0のリリースを発表した。GantはAntタスクによってビルドを実行するビルドツールだが、ビルドファイルをXML形式ではなくGroovyスクリプトによって記述することを可能にする。バージョン0.1.0は公開されていないので、事実上これが初のリリースとなる。 Antはアプリケーションのビルドツールとして非常に強力であり、Javaアプリケーション開発の現場ではすでにデファクトスタンダードの地位を築いている。しかし一方で、XMLによるビルドファイルの記述が複雑で理解しがたいという声もある。Gantはそんな悩みをもつ開発者を複雑なXMLファイルから開放する。 Gantのスクリプトはたとえばリスト.1のようになる。これはjavacとgroovycを実行するタスクの例で

  • 1