您的位置 首页 > 数码极客

androidstudio如何创建签名文件夹

在前面,我实现了鸿蒙APP应用百度地图版调试环境中的appId获取,但appId这一个条件并不能单独实现并生成百度地图HarmonyOS版的密钥AK,还需要借助于安卓APP应用的AK值,而这个安卓应用AK值的获取方式并不难,我们一起来动手操作一下。

操作步骤一:

我们首先进入【百度地图开放平台】,打开【控制台】,并点击其【应用管理】选项中的【我的应用】。

然后,在“我的应用”界面中继续点击【创建应用】按钮,即可进入创建应用的界面,选择应用类型为:【Android SDK】。

最后,根据应用类型选择自己需要启动的服务、SHA1、包名等信息内容,以便生成安卓APP的密钥AK。

关于上图中的发布版SHA1、开发版SHA1、PackageName(或包名),我将为你们详细呈现。

操作步骤二:

百度地图开放平台在创建应用之后,我们需要获取发布版SHA1、开发版SHA1、PackageName这3个正确的信息才能真正获取到安卓APP的密钥AK。

而这三个要获取的信息,我们必须要使用安卓APP开发相关的代码编辑器才能进行相关信息的获取,我在这里是推荐你们使用Android Studio, 而不是比较传统的Eclipse。因为原生的Eclipse并没有自带安卓相关的SDK,如果再次通过添加插件的方式去加载安卓SDK会比较花时间,最好是直接去选择使用Android Studio。

我们在电脑中安装好Android Studio之后,可以开始新建项目,新建的项目名称可以随意,你新建项目的名称和鸿蒙APP应用的名称一样也没问题。

新建之后,继续点下一步,新建的APP项目就会自动打开。

在项目中,我们先打开build.gradle的配置文件,可以第一时间获取包名applicationId "com.exam;,并复制到百度地图开放平台的创建应用界面中,输入PackageName的值,如下图:

当PackageName的值被获取到之后,我们还剩下发布版SHA1、开发版SHA1这两个值要获取。由于我自己的电脑是苹果Mac系统,我只需要在Android Studio的界面中点击并打开Terminal终端,通过相关命令进行后台操作,具体操作如下:

(1).获取开发版SHA1

首先,将路径切回到“~”,在终端中直接输入:cd;

其次, 进入“.android”文件目录中,在终端中直接输入:cd .android;

最后,输入命令:keytool -list -v -keystore debug.keystore,即可获取开发版SHA1的值,

注意:“keytool -list -v -keystore debug.keystore”中的debug.keystore为调试版,此命令输入后其密码或原始密码为“android”。

(2).获取发行版SHA1

首先,我们在Android Studio的顶部菜单栏中找到“Build”选项;

点击“Build”选项之后,并继续打开子选项“Generate Signed Bundle/APK...”,进入界面后直接点击“Next”选项。

进入其设置界面后,我们开始新建签名文件,直接点击“Create new...”按钮进行设置。

在“New Key Store”界面中进行签名文件的初始设置,完成之后直接点击“OK”按钮。

上图中所有信息填写完成之后,我们会在新建并安装的目录中查看到带有“XXX.jks”后缀的文件,此文件即为签名文件,如下图:

我们现在回到Android Studio的Terminal终端窗口中,将路径切回到baidumap.jks所存放的文件目录,并在最后输入:keytool -list -v -keystore baidumap.jks,即可获取发行版SHA1。

结语:

百度地图HarmonyOS版的密钥AK,除了需要鸿蒙APP的appId,还需要借助安卓APP应用的密钥AK来共同生成。而安卓APP应用密钥AK的获取,现在需要通过发布版SHA1、开发版SHA1、PackageName(或包名)这三个参数进行验证,让安卓的密钥AK能够正常生成。

以上内容,主要是为了获取安卓APP的密钥AK,为后面百度地图HarmonyOS版的密钥AK获取做准备,需要亲自上手操作才能更加明白实现的过程,希望感兴趣的开发者能够更多交流。

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“androidstudio如何创建签名文件夹,androidstudio怎么创建文件夹”边界阅读