ようやく、プログラムを全部入力し直しエミュレーターでチェックしようとしたらこの画面▼
Genymotion and virtual device versions do not match
使えなくはないのですが、作っているプログラムは動かないので、このエラーと向き合うことにしました。そして、、、ガチャガチャ、いじっていたら解決出来ました。
原因
device managerをチェックしたら、、、
▼Genymotionのバージョンが低い時に作ったdeviceを使っている事がわかりました。
表示されているバージョンは 2.3.0!!
現在仕様しているバージョンは2.5.0!!
現在のgenymotionと違うために表示されるErrorのようです。
解決方法
①バージョンが違うvirtualdeviceを削除する
▼この画面を見ただけでは分からないものですね。AndroidStudioのdevicemanagerをチェックして初めてバージョンが違っている事がわかりました)
②新たに、使いたいvirtualdeviceを作る
(①のAddボタンを押せば▼の画面にでます)
③もう一度、devicemanagerをチェックすると、、、
▼できた!!!
無事アラートも消えました。
終わりに
無事にこの問題は解決しましたが、肝心のプログラムは動かず。どうやらXMLファイルに問題がありそう。次回そのエラーと向き合ってみたいと思います。