Java 在生成签名的apk(调试和发布)后,映射不显示在映射片段中,但在通过数据电缆连接时显示

Java 在生成签名的apk(调试和发布)后,映射不显示在映射片段中,但在通过数据电缆连接时显示,java,android,google-maps,android-fragments,google-maps-api-3,Java,Android,Google Maps,Android Fragments,Google Maps Api 3,我在Windows上生成了如下调试api密钥: c:\Program Files\Java\jdk1.7.0_09\bin>keytool.exe-list-v-keystore“c:\Users\MyUsername.android\debug.keystore”-别名androiddebugkey-storepass android-keypass android 之后,我将SHA1注册到GoogleMapAPI控制台,并获得GoogleMapAPI密钥 我把所有东西都放到了androidm

我在Windows上生成了如下调试api密钥:

c:\Program Files\Java\jdk1.7.0_09\bin>keytool.exe-list-v-keystore“c:\Users\MyUsername.android\debug.keystore”-别名androiddebugkey-storepass android-keypass android

之后,我将SHA1注册到GoogleMapAPI控制台,并获得GoogleMapAPI密钥

我把所有东西都放到了androidmanifest.xml中,切中要害的是,当我调试使用数据线连接到android设备时,它已经显示了map-on-map片段。但当我生成签名的apk(debug and release)时,应用程序并没有在片段上显示映射(它是一个空白映射)


如何纠正这个问题?我的意思是如何在生成签名apk时显示地图?

您是否已将签名密钥库中的sha1注册到google map api?已将sha1注册到google map apiTry此3个解决方案不适用于我。帮助。。。