当前位置: 首页 > java > 正文

安卓目录结构 & 程序签名 & 反编译

admin 发表于2022年9月14日 11:15

一、目录结构

新建了一个空项目,目录结构就这样:

巨麻烦,一个前端一个后端,很烦。


1、res资源目录


PS:说到这个res目录,另外还有提下这个assets目录,虽然这里没有,但是我们可以自己创建,两者的区别在于是否前者下所有的资源文件都会在R.java文件下生成对应的资源id,而后者并不会;前者我们可以直接通过资源id访问到对应的资源;而后者则需要我们通过AssetManager以二进制流的形式来读取!对了,这个R文件可以理解为字典,res下每个资源都都会在这里生成一个唯一的id

drawable图片资源:


layout布局资源


menu菜单资源


values目录

AndroidManifest.xml


    主配置文件,用于配置各个组件的访问权限。

Android程序签名打包

签名的作用:

1.应用程序升级:无缝升级到新的版本,包签名必须是同一证书。

2.应用程序模块化

3.代码数据共享: 不同的应用程序之间,想共享数据,或者共享代码,那么要让他们运行在同一个进程中,而且要让他们用相同的证书签名。

其余操作借鉴https://www.runoob.com/w3cnote/android-tutorial-sign-package.html

反编译:

工具

apktools: https://ibotpeaches.github.io/Apktool/

dex2jar https://github.com/pxb1988/dex2jar

JD-GUI:http://java-decompiler.github.io/

感兴趣的自己研究吧。




全文完
本文标签: android
本文标题: 安卓目录结构 & 程序签名 & 反编译
本文链接: http://blog.qqzzz.net/m/?post=140

〓 随机文章推荐

共有521阅 / 0我要评论
  1. 还没有评论呢,快抢沙发~

发表你的评论吧返回顶部

!评论内容需包含中文

请勾选本项再提交评论