是否可以通过ndk解码编译并喜欢Android的本机代码?
是否可以从apk重构项目并将其导入eclipse(或任何其他IDE)?
如果适当地完成了Java本机函数声明,是否可以再次使用apk文件中的.so
文件来重建项目或与其他项目一起使用?
最佳答案
可以对源代码进行本机反编译(可能是,我没有尝试过),有一些像https://www.hex-rays.com/products/decompiler/这样的工具
可以从apk重建项目,但是代码会被混淆(奇怪的类和方法名)。您可以对照apk2gold(https://github.com/lxdvs/apk2gold)检查您的应用
至于最后一个问题,请稍作努力-是的。