Android Studio应用打包+代码混淆
来源:互联网 发布:战龙三国四灵进阶数据 编辑:程序博客网 时间:2024/06/05 11:37
AS中怎么获取应用签名
这和eclipse不同,eclipse中可以直接在软件内部查找到,而AS则需要通过命令行形式拿到,具体先进入.android目录下,如图:
AS将应用打包
AS版本1.3,步骤都以截图为示例:
- AS中Build->选择Generate signed APK,然后选择需要打包的应用,如:
- 选择应用后进入这个界面:
因为我之前打过包这里就有之前的keyStore密钥文件,一般第一次打包我们需要重新创建一个.jks密钥库文件,所以我们选择Create new…后,进入下面这个界面:
第一个是叫我们指定密钥库文件路径,我们选择在f盘下的keyStoreDemo目录,并把这个密钥库命名为keyStore.jks:
点击确认后,如图:
其中:
password/confirm -设置密钥库的密码
key - Alias -密钥名称
- password/confirm -设置密钥的密码
- Validity -密钥有效时间
然后下面的就是填一些地区、公司等信息,这些都比较随便啦,不过至少需要填一项,如:
然后点击OK后,又回到了刚刚打包那个界面,这时候密钥和密码已经自动填上去了,我们只需要点击Next,
然后最后点击Finish,
如果你的应用没出什么错的话,就打包完成啦。接着你就可以在你的项目目录下找到打包好的apk了。
AS将应用代码混淆
AS中代码混淆我们需要配置gragle文件中
为ture,表示是否进行代码混淆,之后在proguard-rules.pro文件中配置你的混淆代码即可。
下面说一下我在进行代码混淆后再打包时候遇到的一个错误,我是使用了Design库,然后在混淆文件中加入了:
发现打包时候报这样的异常no resource identifier found for attribute ‘layout_behaviour’ in package *,然后查资料,发现根本不用理会它会对Design包进行混淆,删了即可,之后打包成功!
0 0
- 使用Android Studio应用打包+代码混淆
- Android Studio应用打包+代码混淆
- 使用Android Studio手把手教你将应用打包+代码混淆
- 使用Android Studio手把手教你将应用打包+代码混淆
- 使用Android Studio手把手教你将应用打包+代码混淆
- 【Android Studio】代码混淆与多渠道打包
- Android studio 代码混淆及打包apk
- Android studio 代码混淆及打包apk
- Android应用代码混淆,打包发布
- Android Studio 混淆打包
- android studio混淆打包
- Android studio 打包、混淆
- android studio混淆打包
- Android studio 打包混淆
- android studio 混淆打包
- Android Studio 混淆打包
- Android Studio 混淆打包
- android studio 混淆打包
- Java面试知识点总结
- C#实现类似百度网盘、360云盘在“我的电脑”磁盘驱动器
- Spring源码阅读-BeanFactory子接口ListableBeanFactory
- web前端-HTML 媒体插件 022
- Vuforia 在多次AR场景与非AR场景之间切换时可能会出现黑屏的解决方法
- Android Studio应用打包+代码混淆
- mysql分表和表分区详解
- JQuery时间戳转换普通日期格式
- VS2015编译FFMPEG
- java常用开发工具类大全,涵盖常见工作的问题(超赞)
- 我的生活-蓦然回首智能信息科技平台:高效办公OA,信息共享。专业的桌面信息数据管理软件,互联网信息E时代
- RCC_APB2PeriphResetCmd(0X01FC,DISABLE)
- volatile 关键字
- Android Studio常见问题