--------(--)

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
2013-10-19(Sat)

Android エミュレータでGoogle Maps API v2を利用する

AndroidアプリでGoogle Maps api v2を組み込んだアプリをエミュレータで動作確認しようとした場合、Activityを起動した途端エラーを起こしたり、Map領域がグレーとなって地図が表示されないことがあります。

どうやら、Google開発者サービスとGoogleMapを最新の状態にすることがポイントのようです。
以下、備忘録。adbの使い方やAndroidManifestの記述等は割愛。

1.最新のapkファイルを入手する。
1-1.まず最新の状態にアップデート済の端末を用意します。
1-2.端末をPCにUSB接続し、adbのshellを起動
1-3.目的のapkファイルは/data/app/にあります。
  ls -lコマンドではこのフォルダを閲覧することができません。(パーミッションの関係)
1-4.ただし、lsコマンドをファイルに向かって実行すると情報を得ることは出来ます。
  目的のapkファイルは以下のファイル名となっています。
  ・com.android.vending-?.apk
  ・com.google.android.gms-?.apk
  ?の部分はバージョンによって変わります。
1-5.以下のようにコマンドを実行してファイルを探します。
  "ls -l /data/app/com.android.vending.apk"
  "ls -l /data/app/com.android.vending-1.apk"
  "ls -l /data/app/com.android.vending-2.apk"のようにして探索
1-6."No such file or directory"と表示された場合はハズレ。
  アクセス権やサイズが表示されたらアタリ。
1-7.見つかったapkファイルに対して、"adb pull /data/app/com.android.vending-?.apk C:\"と実行。
1-8.同様にcom.google.android.gms-?.apkも抽出する。

2.エミュレータの準備
2-1.画面サイズ等は適当に設定。
2-2.androidのバージョンはAndroid 4.1.2 API level 16

3.エミュレータへのインストール
3-1."adb -s emulator-5554 install C:\com.android.vending-?.apk"
3-1."adb -s emulator-5554 install C:\com.google.android.gms-?.apk"

4.アプリ実行


上手くいってからしばらくすると、再度グレーな状態になることがある。
その場合、上記1で最新のapkを入手し、再インストールすればOK
スポンサーサイト

テーマ : プログラミング
ジャンル : コンピュータ

2013-07-20(Sat)

Backキーの押下を検出する

public boolean onKeyDown(int keyCode, KeyEvent event) {
  if(keyCode != KeyEvent.KEYCODE_BACK){
    return super.onKeyDown(keyCode, event);
  }else{
    return false;
  }
}

テーマ : プログラミング
ジャンル : コンピュータ

2013-06-23(Sun)

新作アプリ リリース

以前少しだけ記事を書こうとしていたアプリがようやく完成しました!

アプリ名は「たびメモ」。
旅行のしおりを作ったり、お気に入りのお店を登録できます。
詳しくはこちらをご確認ください!
tabimemo_ic_launcher.png
ようやく出来た愛着のあるアプリです。
もし良ければご利用ください。


余談ですが、GooglePlayで「たびメモ」を検索すると既に同名(漢字と平仮名の違い)のアプリがありますね。
シンプルな名前だけに被ってしまいましたね。
「たびメモ」を検索の際はお間違いの無いように!

テーマ : プログラミング
ジャンル : コンピュータ

2013-05-12(Sun)

fragmentをbackstackから削除する

getActivity().getSupportFragmentManager().popBackStack(null, FragmentManager.POP_BACK_STACK_INCLUSIVE);

テーマ : プログラミング
ジャンル : コンピュータ

2013-05-05(Sun)

徒然なる話

突然ですが、筆者は旅行が好きです。

旅行に行くときにたまに不便に思うことがありました。
無くても良いけど、あれば便利なもの。

そうだ、作ろう!

似たアプリやサービスを探すのではなく、自分の自分による自分のためのアプリを!

そうして、Androidアプリ新作の開発が始まりました。

つづく?
カテゴリ
検索フォーム
RSSリンクの表示
リンク
お問い合わせ

名前:
メール:
件名:
本文:

ブロとも申請フォーム

この人とブロともになる

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。