大神快来!请问如何能提取apk中的音乐(别跟我说解包里面有),解包后要是能看到就不会来问了。以前j 50

大神快来!请问如何能提取apk中的音乐(别跟我说解包里面有),解包后要是能看到就不会来问了。以前jar文件一般是把mid后缀去了。那安卓呢?总不能把apk全部反编译,一个... 大神快来!请问如何能提取apk中的音乐(别跟我说解包里面有),解包后要是能看到就不会来问了。以前jar文件一般是把mid后缀去了。那安卓呢?总不能把apk全部反编译,一个一个重命名,后缀改为某个音乐格式一个一个试吧!还有别说网上有下载啊!我要的是方法! 展开
 我来答
柠稔B8
2016-01-22 · TA获得超过3.1万个赞
知道大有可为答主
回答量:2.2万
采纳率:87%
帮助的人:3394万
展开全部
准备的工具除了jdk还有以下内容(在Google官网都有):把apktool-install-windows-2.1_r01-1.zip,dex2jar-0.0.7-SNAPSHOT.zip
解压到一个盘的根目录下(这里我选择H盘),同时把
AXMLPrinter2.jar,apktool.jar
和你想解包的apk软件也谨帆放在同一个目录下,然后“运行--cmd”打开控制台,输入
cd /d h : /进入H盘的根目录然后输入以下内容(
控制台不要关,为了后面方便):其中apktool.jar
是解包工具,d表示解包,
memo.apk是我要解包的软件,
memo表示解包后输出到这个文件夹,等待片刻,就会生成memo文件夹,打开里面会有res文件夹下的所有文件和
AndroidManifest.xml
,用记事本就可以查看了。
以上是获得.xml文件和图片,下面获得里面的.java源代码:用winRar或者好压打开memo.apk
,截图如下:把里面的classes.dex文件解压到H盘根目录下,然后重新打开控槐陪制台,输入
dex2jar.bat classes.dex
得到一个名为
classes.dex.dex2jar.jar
的文件,此时用jd-gui.exe打开classes.dex.dex2jar.jar
就可以看到所有源代码了!
如果想把反编祥明雹译好的文件变回apk文件,只要在控制台输入
apktool.jar b memo就可以了其中b就是重新封包的意思,
memo是你刚才解包出来的文件夹,前提是确保所有文件都在memo文件夹里!!
追问
你这是解包?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式