如下的google地图路径查询请求在模拟器和PC浏览器中都能正常工作,
但是如果放到诺基亚E71设备上将会返回java.lang.illegalArgument异常而导致程序崩溃
原因是在设备上需要对一些非字母数字符号做url编码,比如转换成如下格式:
关于如何进行url编码,参考我另外的帖子。
本文介绍了一种在诺基亚E71设备上使用Google地图API时遇到的问题及解决方案。由于设备对特殊字符处理的不同,导致原始URL无法正确解析。通过正确的URL编码,能够确保路径查询请求能在所有设备上正常运行。
如下的google地图路径查询请求在模拟器和PC浏览器中都能正常工作,
但是如果放到诺基亚E71设备上将会返回java.lang.illegalArgument异常而导致程序崩溃
原因是在设备上需要对一些非字母数字符号做url编码,比如转换成如下格式:
关于如何进行url编码,参考我另外的帖子。
5万+

被折叠的 条评论
为什么被折叠?