版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、物聯(lián)網(wǎng)應(yīng)用技術(shù)專業(yè)教學(xué)資源庫文檔文檔來源院校開發(fā)文檔編號旅游日記模塊一創(chuàng)建用戶導(dǎo)航頁面2015年11月10日目 錄1 任務(wù)描述12 技能目標(biāo)13 任務(wù)實施14 問題分析1創(chuàng)建用戶導(dǎo)航頁面1 任務(wù)描述百度Andriod 導(dǎo)航SDK為Android移動端應(yīng)用提供了一套簡單易用的導(dǎo)航服務(wù)接口,適用于Android 2.1及以上版本。專注于為廣大開發(fā)者提供最好的導(dǎo)航服務(wù),通過使用百度導(dǎo)航SDK,開發(fā)者可以輕松為應(yīng)用程序?qū)崿F(xiàn)專業(yè)、高效、精準(zhǔn)的導(dǎo)航功能。2 技能目標(biāo)同過利用百度地圖sdk和api服務(wù),實現(xiàn)我們App中導(dǎo)航模塊的功能。3 任務(wù)實施第一步,工程配置在新建的android工程里的assets目錄
2、添加BaiduNaviSDK_Resource_X_X.png, BaiduNaviSDK _X_X.png和chanel文件(demo工程里面assets目錄有),在libs目錄添加BaiduNaviSDK_X_X.jar, httpmime-4.1.2.jar 在libs/armeabi目錄添加so庫,libapp_BaiduNaviApplib.so、libapp_BaiduVIlib.so、libcurl.so、libgnustl_shared.so、 libbds.so、 libbd_etts.so 、libBDSpeechDecoder_V1.so。在AndroidManifest
3、.xml文件中添加如下三個內(nèi)容:<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" /> <uses-permission android:name="android.permission.BAIDU_LOCATION_SERVICE" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <
4、uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCES_MOCK_LOCATION" /> <uses-permission android:name="and
5、roid.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="com.android.launcher.permission.READ_SETTINGS" /> <uses-permission android:name="android.permission.WAKE_LOCK" /> <uses-permission android:name="android.permission.CHANGE_WIFI_STAT
6、E" /> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> <uses-permission android:name="android.permission.ACCESS_GPS" /> <!- SDK1.5需要android.permission.GET_TASKS權(quán)限判斷本程序是否為當(dāng)前運(yùn)行的應(yīng)用? -> <uses-permission android:name="android.pe
7、rmission.GET_TASKS" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.BROADCAST_STICKY" /> <uses-permission android:name="android.permission.WRITE_SETTINGS" /> <
8、!- 來電消音 -> <uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS" /> <uses-permission android:name="android.permission.READ_PHONE_STATE" /> <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" /> <uses-permi
9、ssion android:name="android.permission.RECORD_AUDIO" /> <- 攝影機(jī) -> <uses-permission android:name="android.permission.CAMERA" />增加百度LBS密鑰,將下面的key值修改為在LBS開放平臺申請的AK。<meta-data android:name="com.baidu.lbsapi.API_KEY" android:value="CVCyYeTeOnl1TDeONgGH
10、Whva" />定位用的service:<service android:name="com.baidu.location.f" android:enabled="true" android:process=":remote" />第二步,初始化在使用SDK前,應(yīng)該先進(jìn)行百度服務(wù)授權(quán)和引擎初始化。已經(jīng)內(nèi)置了tts播報功能,如果需要使用自己的tts來進(jìn)行播報,需要傳入對應(yīng)tts回調(diào)。具體回調(diào)請參考demo:private void initNavi() BaiduNaviManager.getInstance
11、().init(this, mSDCardPath, APP_FOLDER_NAME,new NaviInitListener() Override public void onAuthResult(int status, String msg) if (0 = status) authinfo = "key校驗成功!" else authinfo = "key校驗失敗, " + msg; BNDemoMainActivity.this.runOnUiThread(new Runnable() Override public void ru
12、n() Toast.makeText(BNDemoMainActivity.this, authinfo, Toast.LENGTH_LONG).show(); ); public void initSuccess() Toast.makeText(BNDemoMainActivity.this, "百度導(dǎo)航引擎初始化成功", Toast.LENGTH_SHORT).show(); public void initStart() Toast.makeText(BNDemoMainActivity.this, "百度導(dǎo)航引擎初始化開始", Toast.LENGTH_SHORT).show(); public void initFailed() Toast.makeText(BNDemoMainActivity.this, "百度導(dǎo)航引擎初始化失敗", Toast.LENGTH_SHORT).show();, null /*mTTSCallb
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 房地產(chǎn)經(jīng)紀(jì)操作實務(wù)-《房地產(chǎn)經(jīng)紀(jì)操作實務(wù)》模擬試卷1
- 年度財務(wù)狀況及展望模板
- 《論語新解》讀書報告
- 人教版四年級數(shù)學(xué)上冊寒假作業(yè)(十六)(含答案)
- 四川省自貢市富順縣西區(qū)九年制學(xué)校(富順縣安和實驗學(xué)校)2024-2025學(xué)年上學(xué)期九年級期中考試物理試卷(含答案)
- 二零二五年度立體廣告牌匾制作與安裝協(xié)議3篇
- 二零二五年建筑工程項目管理實訓(xùn)教材編寫與出版合同3篇
- 二零二五年度高速卷簾門安裝與性能檢測合同2篇
- 二零二五年度隗凝國際貿(mào)易合同3篇
- 2024年ESG投資發(fā)展創(chuàng)新白皮書
- 加油站安全生產(chǎn)風(fēng)險分級管控和隱患排查治理雙體系方案全套資料(2021-2022版)
- DZ∕T 0348-2020 礦產(chǎn)地質(zhì)勘查規(guī)范 菱鎂礦、白云巖(正式版)
- 任務(wù)型閱讀15篇(成都名校模擬)-2024年中考英語逆襲沖刺名校模擬真題速遞(四川專用)
- 高流量呼吸濕化氧療操作考核
- 2024年長春醫(yī)學(xué)高等??茖W(xué)校單招職業(yè)技能測試題庫及答案解析
- 2024年正定縣國資產(chǎn)控股運(yùn)營集團(tuán)限公司面向社會公開招聘工作人員高頻考題難、易錯點(diǎn)模擬試題(共500題)附帶答案詳解
- 可口可樂火炬營銷案例分析
- 赤峰市松山區(qū)王府鎮(zhèn)水泉溝礦泉水2024年度礦山地質(zhì)環(huán)境治理計劃書
- 某年機(jī)關(guān)老干部工作總結(jié)
- 股骨干骨折(骨科)
- 胸心外科細(xì)化標(biāo)準(zhǔn)
評論
0/150
提交評論