Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/198.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Keytool使用中的问题_Android_Facebook_Keytool - Fatal编程技术网

Android Keytool使用中的问题

Android Keytool使用中的问题,android,facebook,keytool,Android,Facebook,Keytool,我正在尝试使用keytool命令生成用于开发与facebook集成的应用程序的证书。我正确地输入了命令,请求了密码(我输入的是“安卓”,我相信是正确的),然后当我按下“回车”按钮时,系统发出三次嘟嘟声,并在命令提示符处出现一些奇怪的字符 这是我第一次生成证书,我不确定我的方法是否正确。我正在应用的命令是: keytool -exportcert -alias androiddebugkey -keystore "C:\Users\MyUser\.android\debug.keystore"

我正在尝试使用keytool命令生成用于开发与facebook集成的应用程序的证书。我正确地输入了命令,请求了密码(我输入的是“安卓”,我相信是正确的),然后当我按下“回车”按钮时,系统发出三次嘟嘟声,并在命令提示符处出现一些奇怪的字符

这是我第一次生成证书,我不确定我的方法是否正确。我正在应用的命令是:

keytool -exportcert -alias androiddebugkey -keystore "C:\Users\MyUser\.android\debug.keystore"

有人遇到过同样的情况?

选项-exportcert用于从kekeystore公钥和私钥文件获取.cer公钥文件

要生成证书,请使用-genkey选项和keytool

keytool-genkey-alias selfsigned-keyalg RSA-keystore selfsigned.jks-validity 365

并按照命令行上的说明进行操作。上面的命令为您提供密钥对

现在使用-export从上面的密钥对文件中获取公钥。然后使用-import选项将公钥文件导入truststores,您必须将该文件导入到要信任selfsigned.jks文件的所有系统


检查此oracle页面

您没有运行完整命令。从(注意
-list-v
):

keytool-exportcert-alias androiddebugkey-keystore到keystore的路径-list-v

我知道这是一个老话题,但我只是花了约20分钟在谷歌上搜索我的“问题”。希望这能让人省去时间和挫折。

我在OSX上也遇到了同样的问题。你解决你的问题了吗?我不知道为什么,但我只是有一天再试一次,没有任何问题!我不知道我改变了什么,但出于某种原因,它现在起作用了。很抱歉没有得到帮助。我缺少
-list
部分。回答得好!
keytool -exportcert -alias androiddebugkey -keystore path-to-keystore -list -v