Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/201.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 jarsigner“;只能指定一个别名”;_Android_Android Keystore - Fatal编程技术网

Android jarsigner“;只能指定一个别名”;

Android jarsigner“;只能指定一个别名”;,android,android-keystore,Android,Android Keystore,运行此命令时,出现以下错误: 只能指定一个别名一种方法是重命名路径以删除空格,因此: C:\带有空格的文件夹\应替换为C:\带有空格的文件夹\ 还是你的情况 C:\Program Files\Java\jdk1.7.0_01\bin> jarsigner -verbose -sigalg MD5withRSA -digestalg SHA1 -keystore Cartoons.keystore Cartoons.apk Cartoons 正如评论中所指出的,另一种方法是指定密钥库和ap

运行此命令时,出现以下错误:
只能指定一个别名

一种方法是重命名路径以删除空格,因此:

C:\带有空格的文件夹\
应替换为
C:\带有空格的文件夹\

还是你的情况

C:\Program Files\Java\jdk1.7.0_01\bin> jarsigner -verbose -sigalg MD5withRSA -digestalg SHA1 -keystore Cartoons.keystore Cartoons.apk Cartoons
正如评论中所指出的,另一种方法是指定密钥库和apk文件的完整路径,并在其周围加上引号:(虽然我并不声称已经对此进行了测试..可能是指出这一点的EJP已经进行了测试)


如果你经常这样做的话,我更喜欢只使用没有空格的文件夹的解决方案,因为这些参数太多了,但是只要一两次,上面的方法可能会更简单。

我无法将程序文件修改为程序文件。我成功地做到了这一点,谢谢,我移动了这个文件:Cartoons.keystore in other folderI不使用带有空格的文件夹进行开发。还必须有其他内容。只需在文件名周围加引号即可。文件可能重复
C:\Program_Files\Java\jdk1.7.0_01\bin
jarsigner -verbose -sigalg MD5withRSA -digestalg SHA1 -keystore "C:/Program Files/..../Cartoons.keystore" "C:/Program Files/...../Cartoons.apk" "C:/Program Files/..../Cartoons"