我没有看到谷歌的地图,我这样做:
1.获得私钥:
使用Export of Eclipse签署发布应用程序并使用debug
的apikey创建新的test.keystore2.获得MD5证书:
使用别名和密钥库设置
在Java目录中使用keytool:keytool -list -alias testalias -keystore test.keystore
复制MD5证书
3.获取API Map Key:
访问http://code.google.com/android/maps-api-signup.html并输入MD5证书 复制密钥
4.使用新地图API密钥:
在maps.xml中为字符串mapApiKey
插入字符串的新映射键5.使用test.keystore
签署的eclipse安卓apk6.安装设备三星galaxy s但我没有看到地图
哪里出错? 谢谢!
答案 0 :(得分:1)
您的步骤是正确的,但您还需要一步......您获得的密钥是调试密钥,您需要在创建test.keystore后获取发布密钥。
使用它来获取它但将参数更改为您的参数:
c:\java\...\bin Keytool –list -alias youraliasname –keystore D:\app\myapp\my_release.keystore -storepass yourpassword -keypass youraliaspassword then enter
答案 1 :(得分:0)
您需要验证某些事情..
以下是AndroidManifest.xml的示例
<?xml version="1.0" encoding="utf-8" ?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.popup" android:versionCode="1" android:versionName="1.0">
<uses-permission android:name="android.permission.INTERNET" />
<application android:icon="@drawable/ic_launcher" android:label="@string/app_name">
<uses-library android:name="com.google.android.maps" />
希望这会有所帮助。您应该发布您的代码以获得更清晰和适当的答案。 感谢...