課程
/移動開發(fā)
/Android
/百度地圖在Android中的使用
真機運行就 提示說 XXX程序不行已經(jīng)停止。。 我在加入這個方向傳感器部分之前 都還正常。。。 能說一下大概會是什么問題嗎?
2015-01-10
源自:百度地圖在Android中的使用 1-3
正在回答
你好,檢查下你的手機是否有方向傳感器,或者再檢查下代碼有沒有問題。
忘世麒麟
給力啊
我找到辦法了。
首先是原因:
查看了locat日志后發(fā)現(xiàn),Start()和Stop()兩個方法都出錯。原因是:
1:mSensorManager= (SensorManager)mContext.getSystemService(Context.SENSOR_SERVICE);//拿到系統(tǒng)的服務
這個東西返回了一個空值,也就是沒有獲得Context.SENSOR_SERVICE,所以是在使用Context的時候出了問題。
2:回到MainActivity.java
找到myOrientationListener =new MyOrientationListener(context);//老師的視頻里是這樣寫的,可是context是沒有任何東西的
只要修改成myOrientationListener =new MyOrientationListener(this);//就可以了
怎么解決的
我也是這樣的問題,你是怎么解決的啊 求救啊
舉報
在Android應用中玩轉(zhuǎn)百度地圖,由淺入深的帶領大家一步步學習
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2015-01-13
你好,檢查下你的手機是否有方向傳感器,或者再檢查下代碼有沒有問題。
2016-12-06
給力啊
2016-07-01
我找到辦法了。
首先是原因:
查看了locat日志后發(fā)現(xiàn),Start()和Stop()兩個方法都出錯。原因是:
1:mSensorManager= (SensorManager)mContext.getSystemService(Context.SENSOR_SERVICE);//拿到系統(tǒng)的服務
這個東西返回了一個空值,也就是沒有獲得Context.SENSOR_SERVICE,所以是在使用Context的時候出了問題。
2:回到MainActivity.java
找到myOrientationListener =new MyOrientationListener(context);//老師的視頻里是這樣寫的,可是context是沒有任何東西的
只要修改成myOrientationListener =new MyOrientationListener(this);//就可以了
2016-04-13
怎么解決的
2015-07-12
我也是這樣的問題,你是怎么解決的啊 求救啊