从原生APK反编译,拿到界面,用于mono for android

1.用apktool反编译apk,得到xxx.apk.de

2.从xxx.apk.de\res\layout

3.复制所有xml到MonoAndroid\Resources\Layout文件下

4.新建bat文件,输入ren *.xml *.axml,保存,运行,目的是把后缀xml替换为axml

5.xxx.apk.de\res\values复制所有xml到MonoAndroid\Resources\Values

6.xxx.apk.de\res\drawable和\res\drawable-hdpi复制所有到MonoAndroid\Resources\Drawable

7.搜索所有axml,把@id/替换为@+id/

8.以上文件,包含进项目.开始各种debug

Android实践APK一键反编译

1、需要软件:onekey-decompile-apk

2、软件功能:

  1)集成apktool/dex2jar/jd-gui。

  2)只需执行一步即可反编译出apk所有文件(资源文件和jar等等)。

  3)反编译完毕后自动打开jd-gui反编译jar文件。

3、使用方法:

  1)将下载的

  • onekey-decompile-apk.zip解压缩。

  2)将apk文件放到

  • onekey-decompile-apk目录下。

  3)将apk文件拖拽到_onekey-decompile-apk.bat上。

4、执行结果:

  1)在onekey-decompile-apk目录下生成和apk同名的目录(放置了apktools反编译出来的资源)。

  2)会在

  • onekey-decompile-apk下生成和apk同名的jar文件(dex2jar反编译出来的class)。

更多相关文章

  1. Android编译过程总结及android中各种img文件的作用以及系统启动
  2. AndroidManifest.xml文件详解(manifest)
  3. Android生成签名文件并用其对apk文件进行签名
  4. android异步下载mp3文件
  5. Drawable资源——Scale Drawable 规模可绘制

随机推荐

  1. Android产品开发经验谈
  2. 编译android 之后生成的 img 文件介绍
  3. android中activity的四种加载模式
  4. 做android遇到有问题有感
  5. android - 模拟器连接本地tomcat
  6. Android(安卓)webview 应用
  7. android 菜单例子
  8. Chris:怎样成为一名Android应用开发者
  9. Android(安卓)如何让EditText不自动获取
  10. Android面试必备——Fragment