之所以会出现这种问题,基本是因为在申请key时出现的错误。下面这张图是完整版的key,模拟器和手机均可加载出地图。
一般,我们开发时(即是在模拟器上运行时)是通过开发环境获取到的SHA1的值,即是上图中的开发版SHA1,我用的是ADT,所以模拟时是使用以下方法获取的SHA1,运行地图可以加载。
但是,若打包过后,在手机上运行,以上的key是不行的。所以需要同时附上发布版SHA1,这个是在打包时获取的,如下图。同时放入两个版的SHA1后,模拟器和手机加载地图就都没问题了。
之所以会出现这种问题,基本是因为在申请key时出现的错误。下面这张图是完整版的key,模拟器和手机均可加载出地图。
一般,我们开发时(即是在模拟器上运行时)是通过开发环境获取到的SHA1的值,即是上图中的开发版SHA1,我用的是ADT,所以模拟时是使用以下方法获取的SHA1,运行地图可以加载。
但是,若打包过后,在手机上运行,以上的key是不行的。所以需要同时附上发布版SHA1,这个是在打包时获取的,如下图。同时放入两个版的SHA1后,模拟器和手机加载地图就都没问题了。