Android上的Google地图现在也带导航了。简单的讲,就是输入起点和终点,它就能像普通的车载GPS一样,不但在图上提示线路,还能语音提示向东还是向西,在哪里转弯,距离等等。我在北京上地附近的测试,汉语导航,可以正常使用。用起来效果还不错。和普通GPS相比更真实(某些手机上的导航软件需要下载大量数据,还不一定能用)。在地图上可以看到航拍的马路,甚至是旁边那颗树,下面分享一下实现过程。

一、我的环境
硬件:Google N1
系统:Android 2.3.6
软件:Google地图,易言中文语音引擎

二、下载及安装

1.        Google地图
从google market上更新的google地图6.03因为是测试版,中国不在导航支持的范围之内。朋友介绍了一个全球破解版,下载安装后可直接使用,我在上地附近测试一切正常。

1)       网址
http://forum.xda-developers.com/showthread.php?t=1007132
我下载了其中提到的软件包,maps6.0.3ownhere-changepn.apk

2)       安装方法
$ adb install maps6.0.3ownhere-changepn.apk

3)       说明
无需要修改任何东西,直接安装,即可使用。它与原有的google map并不冲突,显示在桌面上时导航和地图的图标右上方都有一个绿圈。

2.        易言中文语音引擎

1)       网址
http://www.eoemarket.com/apps/66764

2)       安装方法
$ adb install xxxxxx.apk

3)       说明
能支持中文语音的引擎并不多,svoxclassic是一个,但是要花不少钱,效果也不是特别好,偶尔有盗版,也很快被网管给删了。这里介绍“易言中文语音引擎”是免费版软件,可以从google market,掌上应用汇及eoemarket下载,它还可以支持一些读书(有声电子书)和短信软件(Handcent Sms)。

三、设置及使用

1.        语音设置

1)       设置->语音输入与输出->文字转语音设置,勾选下方的易言中文语音引擎,然后将其设为默认引擎,语言设为中文。

2)       设置->语音和键盘->选择语言,设为中文简体

3)       设置->声音->音量,将媒体音量调大(否则导航声音太小,在户外很难听见)

2.        地图设置

1)       点击进入google地图(我们新安装的带小绿圈的)

2)       菜单->线路,输入起点,终点,选择开车或步行,然后获取线路,此时在地图上可以看到线路。

3)       点击右上角的蓝色导航箭头,如果出现多个导航应用可选,则选择我们新安装的(带小绿圈的),此时它将连接GPS搜星,正常搜星后,即可发出中文语音导航(因为需要正常GPS定位后才能使用,所以需要在户外测试)

Android手机实现GPS语音导航功能(Google地图导航)相关推荐

  1. GPS坐标互转:WGS-84(GPS)、GCJ-02(Google地图)、BD-09(百度地图)

    GPS坐标互转:WGS-84(GPS).GCJ-02(Google地图).BD-09(百度地图) WGS-84:是国际标准,GPS坐标(Google Earth使用.或者GPS模块) GCJ-02:中 ...

  2. Android基础学习(17)- Google地图应用程序

    1.创建Google地图应用程序 2.加入Google地图控制功能 3.获取当前位置的相关信息 4.在Google地图上加标记 5.发布能在实体机执行的Google地图应用程序 转载于:https:/ ...

  3. 腾讯 百度 高德 Google 地图导航 实现

    最近做地图导航功能,顾实现这四种地图导航功能,代码如下: 高德地图代码: public static void openGaoDeMap(Context context, String name, S ...

  4. 优化Android手机的GPS定位系统,加速搜星,定位准确

    虽然是转载的技术贴,但是也经过本人亲测,效果比较满意.同时我还登陆了http://www.pool.ntp.org/zone/cn网站进行查阅.大家有兴趣的话可以用谷歌的网页翻译进去看看,都中文,能看 ...

  5. android 基站经纬度,android手机获取gps和基站的经纬度地址实现代码

    代码如下: 代码如下: package com.talkweb.mobileapp; import java.text.DecimalFormat; import android.app.Activi ...

  6. Android手机获取屏幕分辨率高度因虚拟导航栏带来的问题

    大家都知道,Android系统在4.4(KITKAT)版本后,增加了更炫的交互,并且对于标题栏和状态栏也增加了可定制化,于此同时在获取手机分辨率的时候一些旧方法已经不那么好使了. 常用获取屏幕分辨率的 ...

  7. android手机gps定位开发省电要点

    android手机使用GPS定位会非常费电.google工程师在quora上做了具体的解释,有兴趣可以看看 https://www.quora.com/Battery-Life/Why-does-GP ...

  8. android开发google地图

    最近学习android的开发,在学习google地图开发的时候遇见一些问题,在此特地记录一下开发学习的步骤,也希望能帮助和我一样遇见问题的朋友.因为市面上的很多学习视频和博客 文章对这个的介绍很多都是 ...

  9. android gps 室内,如何快速获取纬度和经度或GPS数据,而我们在室内的Android手机?...

    我试图从android手机通过GPS获取纬度和经度信息,当我在室外或直接在天空下时,我可以立即获得值,但是当我在室内或室内时花费超过一分钟才能获得价值.任何人都可以帮助我在房间内使用我的应用程序时快速 ...

最新文章

  1. leetcode-215 数组中的第K个最大元素
  2. php 接口的定义与实现,PHP接口定义与用法示例
  3. position 再谈
  4. 经典网页设计:18个示例展示图片在网页中的使用
  5. 2019ICPC(银川) - Function!(数论+数学分块)
  6. python奖励多少钱_关于python的问题,好的高奖励!
  7. java中mvc开发模式_MVC开发模式
  8. mysql安装了老版本_Windows 环境下 MySQL 5.7 安装配置指南
  9. smale学习之数学表达式(day5)
  10. 内联函数与宏定义的区别
  11. 谷粒学院-第二天笔记
  12. 《Using OpenRefine》翻译~1
  13. 高斯函数的傅里叶变换
  14. 《增量绩效管理》读后感--回归产品,增量产出
  15. ios 设置控制器背景半透明_iOS Modal出半透明控制器
  16. Pycharm报错:AttributeError: ‘NoneType‘ object has no attribute ‘_gdal‘的解决办法
  17. python简易电话簿系统_Python实现电话簿工具(代码分享)
  18. 移动端页面性能优化方案
  19. 联通数据能力开放平台介绍
  20. SQLServer数据库基础(笔记)

热门文章

  1. 弘辽科技:淘宝开店会有人主动联系吗?怎么才会有人买?
  2. GO-time.after 用法
  3. 电磁场与仿真软件(31)
  4. 双非温州大学新增电子信息专硕,考408!
  5. 程序猿生存指南-48 何为爱情
  6. 显存优化 | Pytorch的显存机制torch.cuda.empty_cache及周边概念
  7. docker 添加挂载目录 mount /mnt /Volume
  8. MongoDB 日志分析工具 mtools
  9. Linux下的SQL查询只显示结果,SQL查询语句精华文章(转)
  10. 数据分析体系是什么?该怎么搭建?