自作のAndroidアプリをエミュレータで実行しているとき、いきなりビルドできなくなり、EventLogにNullPointerException:nullと出てきました。原因が分からないので質問させていただきます。
イベントログのぬるぽの部分をクリックすると、IDEの致命的なエラー、という名前のウィンドウと、長いエラーメッセージが出てきました。
どうやら2種類ダメだったところがあるようで、
2の1 Studioコアによる原因
2の2 Android Supportによる原因
となっています。
Logcatを見ると、以下のメッセージだけ臙脂色で表示されていました。
04-01 12:42:13.951 1741-1779/? E/KernelCpuSpeedReader: Failed to read cpu-freq: /sys/devices/system/cpu/cpu4/cpufreq/stats/time_in_state: open failed: ENOENT (No such file or directory)
本やネットを見ながら写経している程度の理解度であり、エラーメッセージを読むことが出来ません。単純にコードが間違ってというわけではなさそうなので質問させていただきます。
細かいログの内容などが必要でしたら、その旨を伝えていただけると助かります(どのログが必要なのかも分かっていないので。申し訳ありません)
Android Studio2.3です。エラーが出始めたのは、いったん完成したアプリをリリースビルドし、開発を再開してdebugビルドに戻したタイミングです。debugに戻す直前に、Rエラーが発生した(compile sdk versionをいじってしまっていたらしい)のでそれをもとに戻しています。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/04/01 17:06
2017/04/01 17:08
2017/04/01 22:48
2017/04/01 22:55