Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/399.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 这个字符串在X500Principal构造函数中指的是什么?_Java_Android - Fatal编程技术网

Java 这个字符串在X500Principal构造函数中指的是什么?

Java 这个字符串在X500Principal构造函数中指的是什么?,java,android,Java,Android,我在这里找到了一些代码: 其中包含以下内容: DEBUG_DN = new X500Principal("CN=Android Debug,O=Android,C=US"); 该构造函数中的字符串,特别是C=US指的是什么?这是美国特有的吗 我问这个问题是因为我正在开发一个主要在爱尔兰使用的应用程序,我想知道这是否是我需要改变的地方。这是一个可分辨名称(DN)。把“C=US”想象成类似于“.com”。创建X500主体时,您可以自由输入“C=IE” 您的Android调试证书不会最终发布到Pla

我在这里找到了一些代码:

其中包含以下内容:

DEBUG_DN = new X500Principal("CN=Android Debug,O=Android,C=US");
该构造函数中的字符串,特别是
C=US
指的是什么?这是美国特有的吗


我问这个问题是因为我正在开发一个主要在爱尔兰使用的应用程序,我想知道这是否是我需要改变的地方。

这是一个可分辨名称(DN)。把“C=US”想象成类似于“.com”。创建X500主体时,您可以自由输入“C=IE”

您的Android调试证书不会最终发布到Play Store,因此可以将其保留为生成的值。当您希望发布到Play Store时,您可以为DN输入自己的值


如果您的目的与链接到的答案中的目的相同,即检查您的APK是否使用Android调试密钥签名,那么您可以保留在答案中找到的值。

这是一个可分辨名称(DN)。把“C=US”想象成类似于“.com”。创建X500主体时,您可以自由输入“C=IE”

您的Android调试证书不会最终发布到Play Store,因此可以将其保留为生成的值。当您希望发布到Play Store时,您可以为DN输入自己的值


如果您的目的与链接的答案相同,即检查您的APK是否使用Android调试密钥签名,然后,您可以保留在答案中找到的值。

还要注意,没有人会看到此DN,因此您可以输入几乎任何内容。我不介意看到一个示例,其中有人获取发布证书并创建此x500主体。也就是说,android密钥库是否使用/需要此DN?请注意,没有人会看到此DN,因此您可以输入几乎任何内容。我不介意看到一个示例,其中有人获取发布证书并创建此x500主体。这就是说,安卓密钥库是否使用/需要此功能?否决票,但没有解释原因?我的问题是不是有点无效?投了反对票,但没有解释为什么?我的问题是不是有点无效?