2014-01-01から1年間の記事一覧

Android開発用gradle環境 on debian

Windows 環境で NDK を扱うのはめんどくさいので、debian 上に gradle 環境を作成してみました。 OSのインストール OSのインストールは X60sとDebian - Be an Idealistic Realist 等を参考に適当にやりましょう。 javaのインストール java7のインストールを…

先祖クラスのコンストラクタでインスタンスを生成する方法

先祖クラスのコンストラクタでインスタンスを生成するサンプルプログラム import java.lang.reflect.Constructor; import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetException; public class ConstructorForSerializationExample …

How to manage SQLite's database file names

SQLite の名前空間に関する問題 Android で SQLite を扱う場合、SQLiteOpenHelper を利用するのが一般的だと思いますが、その際にデータベースファイル名を指定する必要があります。*1*2データベースファイル名は同一アプリケーション内部で共有されるため、…

maven central に存在しない 3rd party 製 jar の扱い方

概要 ビルドシステムとして maven を使用している場合に、maven central に存在しない 3rd party 製 jar を扱う方法をいくつか考察してみました。 3rd party に頼んで jar を central repository にアップしてもらう 社内リポジトリに jar を deploy する ロ…