从原生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. flume整合kafka
  2. redis 异常解决办法
  3. Careercup - Microsoft面试题 - 6314866323226624
  4. MYSQL数据库性能调优之六:备份
  5. 利用git下载skia库
  6. cocos2d-x2.0 win7第一次创建项目需要调用到的脚本(不断更新维护)//cocos2d-x 教程一
  7. JS面向对象基础1
  8. Python序列化和反序列化
  9. ffmpeg错误:Invalid UE golomb code
  10. 前端入门19-JavaScript进阶之闭包
  11. Python 执行 shellcode
  12. Python爬虫——Request模块
  13. 常见的HTTP响应状态码解析
  14. Git Flow,Git团队协作最佳实践
  15. .net 后台获取CheckBoxList的值
  16. 左侧多级菜单,高亮显示js
  17. (转)区块链共识机制分析——论PoW,PoS,DPos和DAG的优缺点
  18. Xenserver之HA实现-NFS的实现
  19. win10下安装redis 服务
  20. MySql通用二进制版本在Linux(Ubuntu)下安装与开启服务

热门文章

  1. 【T电商】 maven初识
  2. mysql分区研究
  3. CADisplayLink以及和NSTimer的区别
  4. 一步一步搭建Jenkins环境
  5. supervisor 配置
  6. Android_helloworld
  7. Android菜鸟成长记3-activity类
  8. INNO SETUP 5.5.0以上版本中文语言包
  9. PostgreSQL用户角色及其属性介绍
  10. 创建solr集群简述