第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

第二節(jié)課代碼加入后出錯

不知道為什么,第一節(jié)內(nèi)容完全正確,但是第二節(jié)課代碼加上以后,跳到這個頁面,每次都閃退回我程序的主界面。提示信息是couldn't find the class 'com.baidu.location.LocationClient',但是我明明引入了???誰能解答下。??

正在回答

6 回答

我找到了liblocSDK6a.jar并成功添加了 但是還是不行 還是閃退

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

liblocSDK6a.jar包到底在哪里下載啊 找不到啊 真是急死人了 弄了十多天了就是弄不出來.

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

我加入了那個liblocSDK6a.so后還是不行反而報錯http://img1.sycdn.imooc.com//5779efa20001c9bb10430147.jpg:求解決??!

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

不好意思,你能幫忙運一下嗎

import com.baidu.location.BDLocation;

import com.baidu.location.BDLocationListener;

import com.baidu.location.LocationClient;

import com.baidu.location.LocationClientOption;

import com.baidu.mapapi.SDKInitializer;

import com.baidu.mapapi.map.BaiduMap;

import com.baidu.mapapi.map.MapStatusUpdate;

import com.baidu.mapapi.map.MapStatusUpdateFactory;

import com.baidu.mapapi.map.MapView;

import com.baidu.mapapi.map.MyLocationData;

import com.baidu.mapapi.model.LatLng;


import android.os.Bundle;

import android.app.Activity;

import android.content.Context;

import android.view.Menu;

import android.view.MenuItem;

import android.view.Window;

import android.widget.Toast;


public class MainActivity extends Activity {

MapView mMapView = null;

private BaiduMap mBaiduMap;

//定位相關(guān)

private LocationClient mLocationClient;

private MyLocationListener mLocationListener;

private boolean isFirstIn = true;

private Context context;

@Override

protected void onCreate(Bundle savedInstanceState)?

{

super.onCreate(savedInstanceState);

requestWindowFeature(Window.FEATURE_NO_TITLE);

//在使用SDK各組件之前初始化context信息,傳入ApplicationContext ?

? ? ? ? //注意該方法要再setContentView方法之前實現(xiàn) ?

? ? ? ? SDKInitializer.initialize(getApplicationContext());//添加包

setContentView(R.layout.activity_main);

this.context = this;


initView();

initLocation();

}

private void initLocation() {

mLocationClient = new LocationClient(this);

mLocationListener = new MyLocationListener();

mLocationClient.registerLocationListener(mLocationListener);

LocationClientOption option = new LocationClientOption();

option.setCoorType("bd09ll");

option.setIsNeedAddress(true);

option.setOpenGps(true);

option.setScanSpan(1000);

mLocationClient.setLocOption(option);

}

private void initView() {

mMapView=(MapView)findViewById(R.id.id_bmapView);

mBaiduMap = mMapView.getMap();

MapStatusUpdate msu=MapStatusUpdateFactory.zoomTo(15.0f);//放大至500米

mBaiduMap.setMapStatus(msu);

}

@Override ?

? ? protected void onDestroy() { ?

? ? ? ? super.onDestroy(); ?

? ? ? ? //在activity執(zhí)行onDestroy時執(zhí)行mMapView.onDestroy(),實現(xiàn)地圖生命周期管理 ?

? ? ? ? mMapView.onDestroy(); ?

? ? } ?

? ? @Override ?

? ? protected void onResume() { ?

? ? ? ? super.onResume(); ?

? ? ? ? //在activity執(zhí)行onResume時執(zhí)行mMapView. onResume (),實現(xiàn)地圖生命周期管理 ?

? ? ? ? mMapView.onResume(); ?

? ? ? ? } ?

? ? protected void onStart()

{

super.onStart();

// 開啟定位

mBaiduMap.setMyLocationEnabled(true);

if (!mLocationClient.isStarted())

mLocationClient.start();

}

? ? @Override ?

? ? protected void onPause() { ?

? ? ? ? super.onPause(); ?

? ? ? ? //在activity執(zhí)行onPause時執(zhí)行mMapView. onPause (),實現(xiàn)地圖生命周期管理 ?

? ? ? ? mMapView.onPause(); ?

? ? ? ? } ?

? ? protected void onStop()

{

super.onStop();


// 停止定位

mBaiduMap.setMyLocationEnabled(false);

mLocationClient.stop();

}

@Override

public boolean onCreateOptionsMenu(Menu menu) {

// Inflate the menu; this adds items to the action bar if it is present.

getMenuInflater().inflate(R.menu.main, menu);

return true;

}

public boolean onOptionsItemSelected(MenuItem item)

{

switch (item.getItemId())

{

case R.id.id_map_common:

mBaiduMap.setMapType(BaiduMap.MAP_TYPE_NORMAL);

break;


case R.id.id_map_site:

mBaiduMap.setMapType(BaiduMap.MAP_TYPE_SATELLITE);

break;


case R.id.id_map_traffic:

if (mBaiduMap.isTrafficEnabled())

{

mBaiduMap.setTrafficEnabled(false);

item.setTitle("實時交通(off)");

} else

{

mBaiduMap.setTrafficEnabled(true);

item.setTitle("實時交通(on)");

}


? ? ? ? ?}

return super.onOptionsItemSelected(item);

}

private class MyLocationListener implements BDLocationListener

{


@Override

public void onReceiveLocation(BDLocation location) {

MyLocationData data = new MyLocationData.Builder()//

.accuracy(location.getRadius())//

.latitude(location.getLatitude())//

.longitude(location.getLongitude())//

.build();

mBaiduMap.setMyLocationData(data);

if (isFirstIn)

{

LatLng latLng = new LatLng(location.getLatitude(),

location.getLongitude());

MapStatusUpdate msu = MapStatusUpdateFactory.newLatLng(latLng);

mBaiduMap.animateMapStatus(msu);

isFirstIn = false;

Toast.makeText(context, location.getAddrStr(),Toast.LENGTH_SHORT).show();

}

}

}

}

看看哪里出錯了,謝謝,我都好幾天了

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

春向東流6663427263

是否已經(jīng)解決了呢 兄弟 我的代碼是跟著視頻老師做的 可是就是運行不起來
2016-09-18 回復 有任何疑惑可以回復我~

我的也是這樣,下載到手機上就不能運行,第一節(jié)可以顯示,我還是不行

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

現(xiàn)在終于解決了,是要再下載一個locSDK4.2 .JAR引入到項目中去,并右鍵build path添加。但是我就是不懂,我之前下載百度地圖API時明明選擇了“定位功能”的。而且項目中也有相應的.so文件(但是沒有.jar文件)。 而且編譯時也沒有紅色下劃線。只在運行時報錯說無法找到LocationClient的類。希望有同樣問題的同學,可以借鑒。(PS:我困惑并調(diào)試了整整一天)

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

九天懸日

locSDK4.2 .JAR是什么?在哪兒下載,能說一下嗎?謝謝
2016-04-19 回復 有任何疑惑可以回復我~
#2

qq_壞壞微笑_0 回復 九天懸日

在CSDN上下載了locSDK_4.2.jar,將locSDK4.2.jar文件拷貝到工程的libs目錄下,并在工程屬性->Java Build Path->Libraries中選擇“Add JARs”,選定locSDK4.2.jar,確定后返回。這樣就可以導入(import) com.baidu.location.XXX相關(guān)的包了。
2016-08-01 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
百度地圖在Android中的使用
  • 參與學習       38530    人
  • 解答問題       283    個

在Android應用中玩轉(zhuǎn)百度地圖,由淺入深的帶領(lǐng)大家一步步學習

進入課程

第二節(jié)課代碼加入后出錯

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號