我正在尝试使用我的调试密钥库,因此我可以获取地图视图的密钥,但是当我尝试使用它时,它会出现这个
Illegal option: B:\Fabian\.android\debug.keystore
keytool -list [OPTION]...
欣赏这个:
keytool -v -list -keystore "C:\Users\MyPcName.android\debug.keystore"
当我尝试使用时:
keytool -list -alias androiddebugkey \ -keystore <path_to_debug_keystore>.keystore \ -storepass android -keypass android
它出现了
C:\Program Files\Java\jdk1.7.0_04\bin>keytool -list -alias androiddebugkey \ -k
ystore B:\Fabian\.android\.keystore \ -storepass android -keypass android
Illegal option: \
keytool -list [OPTION]...
Lists entries in a keystore
Options:
-rfc output in RFC style
-alias <alias> alias name of the entry to process
-keystore <keystore> keystore name
-storepass <arg> keystore password
-storetype <storetype> keystore type
-providername <providername> provider name
-providerclass <providerclass> provider class name
-providerarg <arg> provider argument
-providerpath <pathlist> provider classpath
-v verbose output
-protected password through protected mechanism
Use "keytool -help" for all available commands
答案 0 :(得分:5)
尝试从keytool path
提供gre
。它对我有用。
C:\Program Files\Java\Jre7\bin>keytool -list -alias androiddebugkey -keystore
"C:\Uers\Akki\.android\debug.keystore" -storepass android -keypass android
如果你已经安装了Jdk 1.7,它将生成SHA1密钥,这将无法正常工作 为了那个用-v
C:\ Program Files \ Java \ Jre7 \ bin&gt; keytool -v -list -alias androiddebugkey -keystore “C:\ Uers \ Akki.android \ debug.keystore”-storepass android -keypass android
答案 1 :(得分:3)
实际上,您必须使用它来获取地图api密钥:
$ keytool -v -list -alias androiddebugkey \
-keystore <path_to_debug_keystore>.keystore \
-storepass android -keypass android
在这里您可以找到很多相关信息。这对我有用:get Google Maps Api KEy
修改强> 在Windows上使用命令提示符转到此文件夹:
C:\Program Files\Java\jre6\bin
并输入上面的代码。它应该为您生成一个您必须粘贴的密钥:GET API KEY
答案 2 :(得分:1)
我的调试密钥库所以我可以获得地图视图的密钥
首先是你的app keystore (C:\Users\MyPcName.android\debug.keystore)
?
并检查您的keytool
路径。
keytool -v -list -alias YOURAPPaliasName -keystore "here your keystore path"
答案 3 :(得分:0)
这对我有用,我的命令提示符位于jre bin文件夹:
c:\Program Files\Java\jre1.8.0_144\bin>keytool.exe -v -list -alias androiddebugkey -keystore c:\Users\<UserDirectory>\.android\debug.keystore -storepass android -keypass android
答案 4 :(得分:0)
这对我有用。添加路径
[C:\ Program Files \ Java \ jdk-13.0.1 \ bin(检查您的路径,可能有所不同)]
到您的环境变量。
然后在命令提示符下运行此代码(代码中的EDIT:// enterYourPcUsername \)
keytool -v -list -alias androiddebugkey -keystore c:\Users\<enterYourPcUsername>\.android\debug.keystore -storepass android -keypass android