hyoromoのブログ

最近はVRSNS向けに作ったものについて書いています

AdMob SDK から Google Play Services に切り替えた時に発生したエラーについて

2014/08/01から、AdMob SDKを追加した状態でGoole Playにアプリをアップする事が出来なくなりました。
http://adsense-ja.blogspot.jp/2014/03/android-google-admob-sdk.html

新規アプリだけではなく、既存アプリのアップデートでも対象に含まれるためその対応し、その時に発生したエラーをメモとして書き残します。

移行手順

AdMob SDKからの移行に際し、Google側が素晴らしい比較表を作成しているため、何ら問題なく移行手続きが行えました。詳しくは以下のリンク先参照。
https://developers.google.com/mobile-ads-sdk/docs/admob/play-migration

発生したエラー

移行完了後、Eclipseでデプロイすると以下の様なエラーが発生。

Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.android.gms.ads.AdView" on path: DexPathList[[zip file "/data/app/hoge.aaaa-1.apk"],nativeLibraryDirectories=[/data/app-lib/hoge.aaaa-1, /vendor/lib, /system/lib]]

ClassNotFoundExceptionなのでLibrary追加方法やManifest記述を見直してみれど解決せず、、、結構時間を喰われました。

解決方法

結論をまず書くと、ADT 22 から ADT 23 へのアップデートで解決しました。

なんで私がアップデート漏れをしていたかと言うと、Eclipse上で「Check for Updates」してもアップデート対象なし状態を示したからです。
原因は「Install New Software...」で「https://dl-ssl.google.com/android/eclipse/」を調べると ADT がアップデート対象として一覧表示されますが、「コンフリクトしてるからアップデート出来ない」的なメッセージが表示されてアップデート出来ないからのようで。一旦ADT 22をアンインストールしてから、ADT 23をインストールする事で解決したしだいです。

感想

eclipse使って無ければ今回のような変なハマり方をしなかったのでしょうが、ちょっとしたメンテやCocos2d-xメインで新規開発しているとAndroid Studioに手を出したくなくてモンモンしちゃいます。

非公式アプリ「Google画像検索」をWindowsストアで公開

f:id:hyoromo:20140214015809j:plain
Google画像検索の非公式アプリをWindowsストアアプリとして配布開始しました。以下からDL出来ます。
Google画像検索(非公式)

ほぼ前回作成した二次元画像詳細検索(非公式)アプリの中身を変えただけです。1つにまとめても良かったのですが、他画像検索サービスの対応と利用者が完全に別れると思い別々にしました。

非公式アプリ「二次元画像詳細検索」をWindowsストアで公開

f:id:hyoromo:20140211110900p:plain
以前にiOS/Androidでリリースした「二次元画像詳細検索」サイトの非公式アプリを Windowsストアアプリ へ移植しました。
以下のバナー先からストア詳細が確認できます。えろい画像のお供にどうぞ。

タブレットでのタッチ操作だとWebサイト上で操作し難いですが、本アプリではタッチ操作し易い作りになっています。また、各アプリの画像URL及び画像を本アプリへの共有対応を入れています。ブラウザの画像ページ、フォトアプリ等から共有コントラクトを利用して検索ください。
※検索後、他人に見せられないページがIEで開かれてしまうのでちゃんと閉じることをオススメします。

続きを読む

Android4.4から追加された "Double touch drag" ジェスチャーを利用してみる

f:id:hyoromo:20140122063157j:plain
"Double touch drag" は、ダブルタップ後に下上へスワイプ移動をさせる事で拡大/縮小するGoogle Mapアプリでやってるジェスチャーの事です。ピンチイン/アウトと併用して使うことになります。

続きを読む

iOSアプリのバージョン&ライセンス情報表記をテンプレート化

f:id:hyoromo:20140117214707j:plain
面倒くさい作業にはテンプレが欲しいものです。今回はiOSアプリを開発する上で避けては通れない「外部ライブラリのライセンス表記」とオマケで「アプリのバージョン表記」のテンプレートを紹介します。
なお、Xcode 5.0.2 での実施内容です。

続きを読む

非公式アプリ「二次元画像詳細検索」をiOS/Androidで公開

主にえろい画像を検索する「二次元画像詳細検索」サイトの非公式アプリ*1として、iOS/Androidの両プラットフォーム向けにアプリを公開しました。

https://itunes.apple.com/jp/app/id793248344

https://play.google.com/store/apps/details?id=jp.hyoromo.nijisearch

 

Webサイトがスマホ対応されてなく、iOS/Androidだと画像をアップロードして画像検索出来なかったので本アプリを作りました。

クライアントアプリでローカルの画像をアップロードして検索、URLを入力して検索する事が可能です。

iOSAndroidの現時点での違い

AndroidはブラウザからURLを本アプリに共有する事で手軽に画像検索出来ます。iOSにその機能はありません。

今後のアップデート予定

アイコンとスクリーンショットが両プラットフォームともヤッツケなので変更する予定です。

追記(2014/02/11)

Windowsストアアプリに移植しました。

非公式アプリ「二次元画像詳細検索」をWindowsストアで公開 - hyoromoのブログ

*1:非公式ではありますが、サイト管理者様への許可は頂いています