求教:java代码实现解析resources.arsc。

你来打我呀 发布于 2012/08/09 11:50
阅读 2K+
收藏 0
    因为自已项目需要,想通过纯java代码解析apk中的resources.arsc文件。

    在此文件中,包含了Android应用中资源文件值对应的资源文件,比如String.xml、array.xml文件中定义的值,而且还包括drable图像路径等。总之很重要!嘎嘎~~~

    平常我们可能会用apktool.jar来解压apk应用,毕竟apktool.jar也不是万能的,有时会报错。现在我想实现用java代码解析此文件,但到网上搜索了一番,还是云里雾里。

    请做过的或有兴趣做的大牛不吝赐教!

    小弟拜谢!
加载中
0
duilib
duilib
俺们不知道,俺们想问下apktool.jar没有源码吗?
你来打我呀
你来打我呀
看来源码,找到了Main文件,找到了入口。。。。可是想整理出来咋遇到错误重重呢!给个思路吧,主要是发编译出来的源码有逻辑错误(变量定义顺序)。
你来打我呀
你来打我呀
嘿嘿。。我反编译下apktool.jar看看。。。。3Q
0
t
tankremark
请问楼主,最后解决问题了吗?
t
tankremark
@hanzhankang 唉,我估计我这个也要烂尾了...
你来打我呀
你来打我呀
烂尾了。。
0
w
wax100628
用反射及DexClassLoader 动态加载 我实现了可以加载部分app的资源,可以获得R.class下面的静态内部类...但是有一部分的app 不知为何没法获取
返回顶部
顶部