今天就跟大家聊聊有关Android工作室的打包方式有哪些,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
(1)在Android工作室中选中应用这么模块,选择菜单栏”“构建——生成签名的APK”“
android { signingConfigs { releaseConfig { keyAlias & # 39;石# 39; keyPassword & # 39; mypwd& # 39; storeFile文件(& # 39;/用户/石/文件/project_AS/myapplication/stone.keystore& # 39;) storePassword & # 39; mypwd& # 39; } } buildTypes { 释放{ … signingConfig signingConfigs.release } } }
signingConfigs即签名配置。配置名releaseConfig{//配置内容}
在buildTypes中指定释放时的signingConfigs对应的配置名,
举个例子,在AndroidManifest文件中,我们将极光推送的关键值指定为一个占位符
& lt; !——极光关键——比; & lt;元数据 android: name=癑PUSH_APPKEY" https://www.yisu.com/zixun/android: value=" $ {JPUSH_APPKEY} "/>
在build.gradle文件中,这里介绍3种方法去替换该占位符
1。接收gradlew组装命令输入的自定义参数的值
manifestPlaceholders=[JPUSH_APPKEY:“@string/JPUSH_APPKEY"]
3。使用它。属性文件的值
(1)加载密钥存储库:
我们先删掉上面的通过第一种方式所签名的apk文件。接下来进行第二种方式来签的名,即命令行的方式。
打开项目结构图形化界面:
(2)选中应用这个模块,然后切换到轻率标签栏,紧接着点击添加,然后生成释放签名信息,紧接着点击“OK”
(3)切换到构建类型标签,将签署配置选择为“释放”,即将刚刚生成的释放签名信息配置进去
(4)然后执行菜单栏的“清除项目工程”
(5)生成缴款版本的apk:
紧接着在命令行终端输入如下命令:(如已经将命令行终端集成到了软件当中)
<代码> gradlew assembleRelease 代码>
看完上述内容,你们对Android工作室的打包方式有哪些有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。