zoukankan      html  css  js  c++  java
  • 从原生APK反编译,拿到界面,用于mono for android

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

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

    2.从xxx.apk.de eslayout

    3.复制所有xml到MonoAndroidResourcesLayout文件下

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

    5.xxx.apk.de esvalues复制所有xml到MonoAndroidResourcesValues

    6.xxx.apk.de esdrawable和 esdrawable-hdpi复制所有到MonoAndroidResourcesDrawable

    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)。
  • 相关阅读:
    C#获取Word文档页数,并跳转到指定的页面获取页面信息
    GC 垃圾回收
    Open Flash Chart 之线图
    Open Flash Chart 之线图(二)
    Nullable可空类型
    System.AppDomain类
    C# 事件
    C#方法的参数 Ref Out Params 4种类型的参数
    单向链表
    C# 结构体 struct
  • 原文地址:https://www.cnblogs.com/laxknight/p/3653273.html
Copyright © 2011-2022 走看看