nakamap1.7アップデートメモ
nakamapを1.5=>1.6にしたときにはまったのでメモ
まず、nakamapのキャッシュ情報がバージョン間で互換性が無いっぽい問題*1
あ・・・nakamapsdk.jarって overridePendingTransition つかってるのか・・。Android 1.6用に DelayLoadしてほしいな・・・>< ココらへんは MedibaAdSDK.jar も同じなんだよね
nakamapのサンプル&キー入れ替えでテストするだけで1h潰した><。以前のバージョンが入っていると誤動作するみたい・・なんかデータがキャッシュされている動きっぽいな。。。(webview絡みかなんかで
nakamapのsampleを以前のと最新のdiffかけてみたけど、jarとリソースが若干増えただけのよう・・。以前からAplicationでsetupしてたけどactivityのonCreateでやっても問題ないっぽい気がしてきた。あとで再確認しよう
結局ios版も確認してもらったけど、nakamapが変に状態データをキャッシュしてて、データ消去やアプリ消して入れ直しが必要っぽい。一度リリースするとアップデートが厳しそうだな(~_~;)
#irof_history でnakamap1.6 試したら、1)データ消去=>更新=>NG 2)アンインストールしてインストールし直し=>OK でした。起動時にweb database created とlog catに出ているのでそこら辺絡みなのかな・・><
追記)
とりあえず導入して暫くなんとか動いていたんだけど
プロジェクトに
- twitter4j-stream.jar を試しに入れたら
- nakamapのプロジェクト自体がおかしくなる
- =>いきなりエラー頻発で訳分からず・・*2
Nakamap 1.6 にどうも twitter4j-streamが同梱されているっぽくて =>このライブラリプロジェクトがエラー=>他のライブラリプロジェクトもエラーでおかしくなる うーん。凄い微妙だ。。。プロジェクト開き直したりcleanしても改善しないんだもんな。。
NakamapSDKの NOTICE には特に記載がないかも。twitter4jってそこら辺特に記載しなくって良いんでしたっけ。。(汗
@kimukou2628 僕的にはいちゃもんつけませんがApache License的には表示の必要あると思います。zlibライセンスならいらないんですけどねー
ライセンスに関しては結構あやふやにしている面が多いのであとで要再学習
- NakamapのMLに投げて確認してもらったら、こちらの確認ミスなだけでしたorz
ダメ過ぎます・・。nakamapの方々に深くお詫びを・・