BUMP APIってのがあったので、使ってみた。
(まぁ「みた」って言ってるけど今後も使う(´・ω・`)w)
とりあえずすること、
1.BUMP APIの登録
とりあえず「BUMP API」でぐぐるとここがトップに出る(多分)
そこの右側に「ADD BUMP TO YOUR APP」ってあるから押すとここに出る。
ここでAPIのキーの登録。
そしたら、記入したメールアドレスにキーが来る。
これを後で使う。
2.BUMP APIのダウンロード
Githubから入手
https://github.com/bumptech/bump-api-android
ダウンロードでもgit cloneでも
3.Androidのプロジェクト作成
Eclipseでとりあえず作成
4.Libの設定
まずは作成したプロジェクトを右クリックして、インポートを選択。
するとこうなるからファイル・システムを選択。
次へ、そして参照を押して、bump-api-libraryを選択。
するとみたいになるから、
libsを選択して、
右側からbumpapi.jarを選択
左側からarmeabiを選択(2012/10/10追記)
さらに、srcの中のcomを選択そして完了
これで、libsの中にbumpapiが入って、srcの中にcom.bump・・・が追加されるはず。
5.コピペ
https://github.com/bumptech/bump-api-android
に書いてあるとおりにやれば、あとは出来る。
以上。
あ、そういえばパーミッションは
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
も加えないとだめだった。
参考ページ
http://d.hatena.ne.jp/eryngii_mori/20110321/1300720562
ありがとうございました!
(2012/10/10)追記
armeabiを追加していないと
java.lang.UnsatisfiedLinkError: Couldn't load android-api: findLibrary returned null
を吐き出す。
色々調べたところ、UnsatisfiedLinkErrorはAndroid NDK関連らしい(?)