Android エミュレータと OpenGLES
とある対応をとやっていたら AndroidStudio 本体のアップデートをしていて大変なことになった。基本的なコードは変更しておらず、おもにマニフェストファイルとかの修正くらいだったのに、エミュレータで実行させるとなにも表示されない、あるいは緑一色の画面になってしまったりという事案が発生。
エミュレータの API バージョンを下げてみたり、ビルドツールのバージョンを下げてみたりしたのだけれど変わらず。以前のバージョンの AndroidStudio ではきちんと動作していたのだがと。
ただし、OpenGLES 1.0 を使っているものだけで、ほかはきちんと動作している。
ということで実機、といっても最新のものなど持ち合わせていないので古いバージョンになるが、そちらで試すと問題なく動作した。
実際、ビルド時にもエラーはないのだし、真っ黒な画面だが BGM はしている。動いてはいるのだろうなとは思っていた。
ネット検索してみてもこれというものはないけれど、たぶんエミュレータの側の問題なのかなと思うことに。かりにこれで最新実機で動作がおかしくても、まあ仕方ないというか、そもそも使われていないので全面的に撤退したいくらいなのだがなあ。いろいろ面倒で。
そんなこんなでずいぶんと時間を取られてしまった。
最近のコメント