Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/211.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
Java 我找不到教程中显示的android.jks文件_Java_Android_Jks - Fatal编程技术网

Java 我找不到教程中显示的android.jks文件

Java 我找不到教程中显示的android.jks文件,java,android,jks,Java,Android,Jks,我正在尝试获取我的应用程序的发布证书指纹。我在学习教程。在本教程的“签署您的发布版本”部分中,我看到在密钥存储路径中使用了android.jks 问题是,我在电脑里什么地方都找不到它。我正在使用Win 7&我已经查看了我的.android目录以及C:\Program Files(x86)中的Java/bin目录,但是我找不到android.jks文件或任何.jks文件 当我尝试生成带签名的APK时,甚至需要.jks文件 我在我的.android目录中有我的debug.keystore和defau

我正在尝试获取我的应用程序的发布证书指纹。我在学习教程。在本教程的“签署您的发布版本”部分中,我看到在
密钥存储路径中使用了android.jks

问题是,我在电脑里什么地方都找不到它。我正在使用Win 7&我已经查看了我的.android目录以及C:\Program Files(x86)中的Java/bin目录,但是我找不到
android.jks
文件或任何
.jks
文件

当我尝试生成带签名的APK时,甚至需要.jks文件

我在我的.android目录中有我的
debug.keystore
default.keystet
,但我似乎在任何地方都找不到android.jks文件

请帮忙


谢谢你抽出时间

您需要创建自己的.jks或密钥库文件,用于对apk进行签名。您可以简单地使用keytool来实现这一点(请参阅我关于如何实现这一点的详细个人博客文章)

正如我在链接中看到的,Studio也提供了一种创建方法(如果您不想使用命令行和keytool)(请参阅) 您在教程页面的图像中看到的路径就是创建android.jks的路径


基本上,您正在创建一个自签名证书,用于在将apk上载到play store之前对其进行签名。

我是使用命令行完成的。文件应该存储在哪里?您可以在命令中指定文件名和路径,但如果没有,则应在用户主目录中创建文件名
.keystore