为了保护自己的开发成果,防止程序二次打包,在android应用的java层面加壳是一种比较简单可行的思路。本文借鉴了其他开发者的做法,并在次基础上优化,添加自己的参数,可以实现完美加壳防止反编译和第二次开发,经过测试,兼容性比较好,没有加壳后的其他问题,被加壳程序在Android4.4以后得系统上运行一切正常。
评论