我的应用程序中有一个可用的Google地图,我必须开始使用其他计算机。Android上的Google地图不会加载
因此,我用Android Studio等新款电脑下载了我的源代码。
现在,我无法再使Android Map显示。
我加入了SHA-1在谷歌控制台我的新电脑,但它仍然没有按牛逼工作...
我有这样的消息在我的logcat:
Error processing: [email protected] not retrying
Error processing: [email protected] not retrying
我觉得我的货单OK,因为这个配置用于工作,但在这里它是:
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.ACCESS_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.CAMERA"/>
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.GET_ACCOUNTS"/>
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE"/>
<uses-permission android:name="android.permission.GET_TASKS"/>
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
<uses-feature android:name="android.hardware.camera" android:required="false"/>
<uses-feature android:name="android.hardware.camera.front" android:required="false"/>
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false" />
<uses-feature android:glEsVersion="0x00020000" android:required="true"/>
...
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />
<uses-library android:name="com.google.android.maps" />
有没有人有想法?
编辑:ANSWER
行,所以我不认为它是,但它确实是与SHA 1关键问题。当我更换电脑时,我只添加了我签名的APK密钥,并且忘了添加我的调试APK密钥,我在调试版本中编译。 谢谢大家:)
是否使用带应用程序包名称的新机器“SHA-1”创建了新的Google API密钥? – Piyush 2014-10-03 05:40:52