admin 管理员组文章数量: 887021
Android的apk文件实际上就是zip文件。通过解压软件解压后可以看到apk文件内部的内容,并且对其中的文件进行修改或更新。但是如果直接将修改后的
1. apktool官网:http://ibotpeaches.github.io/Apktool/
下载apktool.jar & apktool.bat (for windows).
2. Windows将其拷贝至C://Windows (不是必须的, 能找到就行), linux拷贝至/usr/local/bin.
3. 解压apk包:
$ apktool d test.apk
解包后会在当前目录生成与apk同名文件夹.
4. 更新解压后的so文件.如果目录下有build文件夹的话,最好将其中的apk目录删掉.
5. 重新打包:
$ apktool b test
打包文件在apk文件夹中的dist目录下.
6. 生成签名证书(只需生成一次)
运行:
keytool –genkey –alias android123.keystore –keyalg RSA –validity 20000 –keystore android123.keystore
/*解释:keytool工具是Java JDK自带的证书工具
-genkey参数表示:要生成一个证书(版权、身份识别的安全证书)
-alias参数表示:证书有别名,-alias mine.keystore表示证书别名为:mine
-keyalg RSA表示加密类型,RSA表示需要加密,以防止别人盗取
-validity 20000表示有效时间20000天( K3
-keystore mine123.keystore表示要
版权声明:本文标题:Android 替换 .so文件,如何替换android apk中的so 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1715897236h656590.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论