【问题标题】:Is there apktool on Android? I want to assemble ".smali" and make new ".apk" in an Android applicationAndroid上有apktool吗?我想在 Android 应用程序中组装“.smali”并制作新的“.apk”
【发布时间】:2012-12-19 08:06:14
【问题描述】:

我想在 Android 应用程序中组装“.smali”并制作新的“.apk”。我没有太多时间来做这件事,所以我不得不使用一些已经存在的源代码。

有一个 Apktool 项目可以在 Windows/Mac OS X/Linux 上构建,但我想在 Android 上构建它。

我还尝试将“apktool.jar”作为外部库包含在 Eclipse 的 Android 应用程序项目中,但失败了。


经过一番研究,似乎更清楚我只需要在 Android 上运行以下两个项目:

  1. Smali(独立项目)
  2. JarSigner(来自OpenJDK

而且,Apktool 不是必需的。


这个项目有我需要的:

https://code.google.com/p/java-ide-droid/

【问题讨论】:

    标签: android apk smali


    【解决方案1】:

    要求 JRE 1.6(Java 运行时环境) PATH 中的 aapt 命令 了解什么是 SDK、aapt、PATH、smali 和 Google 搜索引擎的基本知识可能会有用

    这是来自apktools官方网站。因为它需要 aapt,所以在 Android 应用程序中使用 apktools 似乎相当困难。但是如果你能拿到源代码并在aosp环境下编译,它可能会在Android端运行。

    【讨论】:

      【解决方案2】:

      是的,还有一个名为 apktool 的程序,但它在 Android 上运行!看看http://code.google.com/p/apktool

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-02-06
        • 2020-01-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-02-01
        相关资源
        最近更新 更多