1、从网上下了一个天气预报的源码,源码中附带的apk运行之后能够查询天气,是好使的。如图:
1、但是自己将项目引入,然后打包安装到真机后发现更新失败,页面如下图:
3、找到后台更新天气的代码,然后看了一下,发现是调用百度地图api实现的,发现那里没写秘钥,就重新申请了个秘钥,发现还是不好使。
4、研究了一下传回来的status状态代码,发现传回来的不是0(成功是0),也不是代码里判断的1(no available...),是其他的什么代码,打印到屏幕上发现是102,如下图:
5、上网一搜,发现是秘钥ak没写对,应该创建server类型的秘钥,就好使了。