好文档 - 专业文书写作范文服务资料分享网站

[IT专家]使用Android Studio手把手教你将应用打包+代码混淆

天下 分享 时间: 加入收藏 我要投稿 点赞

本文由我司收集整编,推荐下载,如有疑问,请与我司联系

使用 Android Studio 手把手教你将应用打包+代码混淆

2016/09/21 1935

最近几天用 Google 的 Design 库写了个 App,使用 Android

Studio 将 app 打包时遇到的几个瓶颈,因此把详细步骤写入下来。

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 文件中 配置你的混淆代码即可。

下面说一下我在进行代码混淆后再打包时候遇到的一个错误,我是使用了

resource

Design 库,然后在混淆文件中加入了:发现打包时候报这样的异常 no

identifier found for attribute ‘layout_behaviour’ in package*,然后查资料,发现根 本不用理会它会对 Design 包进行混淆,删了即可,之后打包成功!

——本文旨在帮助刚刚接触 AS 且不熟悉的同学们,大牛们回避撸代码去~~~ tips:感谢大家的阅读,本文由我司收集整编。仅供参阅!

[IT专家]使用Android Studio手把手教你将应用打包+代码混淆

本文由我司收集整编,推荐下载,如有疑问,请与我司联系使用AndroidStudio手把手教你将应用打包+代码混淆2016/09/211935最近几天用Google的Design库写了个App,使用AndroidStudio将app打包时遇到的几个瓶颈,因此把详细步骤写入下来。AS中
推荐度:
点击下载文档文档为doc格式
5wc2k5kuof9x6b742rz56u75f0b3w101daa
领取福利

微信扫码领取福利

微信扫码分享