相关疑难解决方法(0)

如何从Java的keytool中获取MD5指纹,而不仅仅是SHA-1?

由于我想在我的应用程序中使用Google地图,我需要调试证书的MD5指纹.我试过以下:

(这里我从bin文件夹中的C:\ Documents and Settings\Administrator.android复制了debug.keystore文件)

C:\Program Files\Java\jdk1.7.0\bin>keytool -list -alias androiddebugkey -keystore debug.keystore -storepass android -keypass android
Run Code Online (Sandbox Code Playgroud)

但得到了以下结果:

androiddebugkey, May 27, 2011, PrivateKeyEntry,Certificate fingerprint (SHA1): "some code"
Run Code Online (Sandbox Code Playgroud)

但是,这无法获得MAP API密钥.SHA1与MD5相同吗?

我该怎么做才能获得MD5证书?

android google-maps md5 sha1 fingerprint

104
推荐指数
7
解决办法
8万
查看次数

找到已签名应用的密钥哈希值

我已经签署了我的应用程序,并将其导出到我桌面上名为app的文件夹中,该文件夹是我的应用程序本身和密钥库.如何找到可以复制到facebook开发者页面的密钥哈希.我有openssl安装,但似乎无法生成密钥哈希我已经在堆栈上尝试了许多其他线程,似乎没有任何帮助,谢谢

詹姆士

android keystore keytool hashtag

22
推荐指数
4
解决办法
6万
查看次数

如何实施Google Maps新版API v2

大家好我才知道谷歌地图已弃用其先前版本的API v1并推出了新版本的谷歌地图API v2.我通过跟踪谷歌中的一些链接尝试了一个例子,我非常确定我通过提供确切的哈希密钥代码并设法获得正确的api密钥正确地获得了api密钥.现在我设法写了一些代码,但当我试图执行代码我得到错误,请帮我解决这里是我的代码

我甚至尝试了谷歌播放服务提供的示例代码,我遇到了同样的问题

这是我通过引用谷歌中的一些链接所做的示例

主要活动课

package com.example.apv;

import com.google.android.gms.maps.CameraUpdateFactory;
import com.google.android.gms.maps.GoogleMap;
import com.google.android.gms.maps.MapFragment;
import com.google.android.gms.maps.model.BitmapDescriptorFactory;
import com.google.android.gms.maps.model.LatLng;
import com.google.android.gms.maps.model.MarkerOptions;
import android.os.Bundle;
import android.app.Activity;
import android.app.FragmentManager;

public class MainActivity extends Activity 
{
     @Override  
     protected void onCreate(Bundle savedInstanceState) {  
         super.onCreate(savedInstanceState);  
         setContentView(R.layout.main);  

     FragmentManager fragmentManager = getFragmentManager();  
     MapFragment mapFragment = (MapFragment)fragmentManager.findFragmentById(R.id.map);  
     GoogleMap googleMap = mapFragment.getMap();  
     LatLng sfLatLng = new LatLng(37.7750, -122.4183);  
     googleMap.setMapType(GoogleMap.MAP_TYPE_NORMAL);  
     googleMap.addMarker(new MarkerOptions().position(sfLatLng).title("San Francisco")
                .snippet("Population: 776733")
            .icon(BitmapDescriptorFactory.defaultMarker(
     BitmapDescriptorFactory.HUE_AZURE)));
     googleMap.getUiSettings().setCompassEnabled(true);  
     googleMap.getUiSettings().setZoomControlsEnabled(true);  
     googleMap.animateCamera(CameraUpdateFactory.newLatLngZoom(sfLatLng, 10))

        }  
}  
Run Code Online (Sandbox Code Playgroud)

main.xml中

                       <?xml version="1.0" encoding="utf-8"?>  
                <fragment xmlns:android="http://schemas.android.com/apk/res/android"  
                          android:id="@+id/map"  
                              android:layout_width="match_parent" …
Run Code Online (Sandbox Code Playgroud)

maps android google-maps android-emulator google-maps-mobile

10
推荐指数
1
解决办法
2万
查看次数