安卓NullPointerException错误

2025-04-02 18:28:38
推荐回答(3个)
回答1:

Button button=(Button)findViewById(R.id.button);这句话在
setContentView(R.layout.fragment_main);之前了。
R.id.button调用时还没有set.
你可以先声明一下(Button button),把初始化(button=(Button)findViewById(R.id.button);)写到setContentView(R.layout.fragment_main);后面即可。

回答2:

重新配置sdk路径。
重新下载sdk文件
删除avd,重新创建avd文件
删除c盘里面的临时avd文件,文件比较大。

回答3:

加断点,单步跟踪,看看那个实例为null,学会调试