我在Android OS,Mac OS X macOS Sierra上编程。
我在一个模拟器上调试代码,然后我用不同的手机启动了下一个模拟器。然后不小心重启了笔记本电脑(灰屏https://i.kinja-img.com/gawker-media/image/upload/s--HPvl05ih--/c_scale,f_auto,fl_progressive,q_80,w_800/18mfougmh04injpg.jpg)。
启动后一切都会回来,Android Studio也是如此。但我无法调试我的应用程序。我有
Error:java.lang.NullPointerException (no error message)
每次我尝试运行我的应用时都会发生这种情况。 它来自我的公司项目,来自git。我尝试了不同版本的代码。
我也尝试过(按时间顺序):
重新安装Android Studio
重新安装SDK,虚拟设备
重新安装Java(使用Java网页(https://www.java.com/en/download/help/mac_uninstall_java.xml)提示卸载
除了重新安装操作系统之外,我不知道接下来我能做什么。
由于
答案 0 :(得分:1)
好。
在该帖子之后,我还尝试清理缓存,日志并再次重新安装Java JDK。什么都没有帮助。
不幸的是唯一有帮助的解决方案 - 格式化和重新安装系统。
答案 1 :(得分:0)
尝试文件 - >在android studio中无效缓存/重新启动...
答案 2 :(得分:0)
你必须删除" .gradle"文件夹进入你的根项目并重新启动你的android 工作室。