亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

各位猿友啊,我照老師這個視頻做,每次執行到初始化傳感器都出現nullpointerexception異常,我也注冊了的啊,怎么回事,希望大神們可以幫幫我,明晚都要交項目了。

這是初始化傳感器的代碼:
public?void?init(){
		System.out.println("nihao?1");
		mSensorManager?=?(SensorManager)?mContext.getSystemService(TAG);
		System.out.println("nihao?2");
		mSensor?=?mSensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER);//待調試
		System.out.println("nihao?3");
		//注冊傳感器
		mSensorManager.registerListener(this,?mSensor,?SensorManager.SENSOR_DELAY_GAME);
		System.out.println("nihao?4");
	}
每次調用init()方法就出錯。。
mShakeSensor.init();//調試報錯
		
		
	


正在回答

1 回答

雖然我還沒看這個視頻,但是空指針異常是最好解決的問題,13行報錯,改行只有mShakeSensor這個對象,所以這個對象為null的可能性非常大。除非具體的不是這行錯誤,而是方法里的某一行,同樣分析對象即可

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

各位猿友啊,我照老師這個視頻做,每次執行到初始化傳感器都出現nullpointerexception異常,我也注冊了的啊,怎么回事,希望大神們可以幫幫我,明晚都要交項目了。

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號