Active Androidの謎のNullPointerException


自分のノートとして、忘れないようにするために投稿していきたいなと思います。

今回の内容は自分がかなり手こずったので、同じような人を1人でも助けるために書き記します。
active androidがandroid studio ver2.1に上がり、gradleのverも上がり、謎のエラーが出るようになっている。

ぬるぽだ・・・・・・・

エラー内容はjava.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String com.activeandroid.TableInfo.getIdName()' on a null object....と怒られる。

解決策:
AndroidManifestにnameにAA_MODELS,valueにはmodelを継承したクラスを指定してあげたらいけました!!

例:
android:name="AA_MODELS"
android:value="com.android.dbtest.hogeModel" />

参考サイト:
https://github.com/pardom/ActiveAndroid/issues/461#issuecomment-207252708

いやはや、アップデートで今まで使えていたライブラリが使えなくなる現象は怖いですね・・・