如何把apk安装包安装程序不用安装程序手动解包放进系统?


类似塞班平台的智能解包

算法,保證打包起来的APK能正常安装和运行

无聊的小作品解包后修改再打包使程序无法安装或运行的不妨试试

此软件,打包后要记得签名哦

}

Smali是安卓系统里的Java虚拟机使用的一種.dex格式文件的汇编器里面是支持运行软件的代码,它可以生成.dex格式文件不过需要工具才可以。

你对这个回答的评价是

}

最近一直在弄apk还买了一本书,感觉学习起来很吃力还是想通过修改反编译一些apk来的快,来的省事希望本文能对各位美化新手有所帮助。

一、单纯修改apk中未加密资源

  • 什么资源没有加密非res文件夹下的资源,以及res中的图片

    需要了解:META-INF就是签名;res就是文件类资源(图片及xml),classes.dex就是代码部分resources.arsc就是字符串の类的资源。

    目前网络上提供的工具签名方法都是这个:

    6、签名后的apk即可进行安装使用

  • 除上文的签名外,还有一种方法目前签名是成功,验证成功但是apk无法安装,报apk签名错误

三、解包工具的使用,修改apk中加密资源

  • 1、对apk进行解包:(包为aa.apk解包后文件夹为aa)

    2、修改aa文件夹中资源

  • 1、有一个Arsc修改器,可以在直接从apk解压出arsc资源而不解包情况下修改string等(此方法完全可以被apktool方法替代,一是部分资源不能进行修妀工具封锁了吧…二是字符串可能直接写在代码中,在classes.dex中这个工具也不管用。)

    2、有一个dex2jar工具直接将apk包中的dex变成jar,从而使用jd-gui进行查看java源码代码(个人感觉效果不好。还不如直接用apktool弄出smali文件直接修改方便。)

五、修改xml的一些心得

  • 凡是看着文章的大部分人都是要美化詓广告什么的这就要面临修改xml,修改了几次有点小经验,算作结尾:

    1、仅仅用作展示的图片、文字一般可以在xml中进行注释掉。而一些不需要的按钮图片注释掉可能出问题,比如调用此时可以修改为不显示,或者直接把他的宽度高度修改为0

    2、所有的资源都可以任意修改比如一个logo图片是120*60的,你可以修改为120*120由长方形修改为正方形。我一般是把资源导入到eclipse中边看着边修改同时,也可以加入新的资源圖片等然后对应着修改xml布局。有了res图片资源和xml布局权限界面完全可控。除非程序代码中强写的或者还有初始化布局

    差点忘记附件了…apk相关工具.传了这么多年附件。

    附上我修改的一点点效果:(模拟器和魅族M9真机)

  • 亲如果你觉得此方法赞,那就动动小手指点个赞吧!這是作者最大的鼓励哦!

经验内容仅供参考如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士

作者声奣:本篇经验系本人依照真实经历原创,未经许可谢绝转载。
}

我要回帖

更多关于 安装包安装程序 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信