【问题标题】:Determine if Android APK leverages Marmalade SDK确定 Android APK 是否利用 Marmalade SDK
【发布时间】:2013-11-14 17:51:23
【问题描述】:

有没有办法确定 Android 应用 APK 是否是利用 Marmalade(C++ SDK、Juice、Quick 或 Web)创建的? android manifest 是否有任何可能表明它利用 Marmalade 的活动或值?是否存在任何提供指示的文件?

【问题讨论】:

    标签: android sdk apk marmalade


    【解决方案1】:

    如果你有 apk 文件,那就很简单了。

    将应用程序的扩展名重命名为zip 并在winrar 或winzip 中打开。在assets 文件夹中循环。如果应用程序的名称是ExampleApp,并且它是用果酱制作的,那么资产文件夹中就会有ExampleApp.s3e 文件。如果它不是用果酱做的,它就不会在那里。

    所以基本上你只需要查找资产中是否存在任何 s3e 文件。

    【讨论】:

    • 免责声明:我只使用 C++ SDK 进行了检查,尽管它也应该适用于 Web 和 Quick。我不知道 Juice,因为我没有它的许可证
    • 如果有 foo.s3e 怎么办? .s3e 只有果酱吗?
    • Marmalade 有一个用 C 和 C++ 编写的 API 列表。 C API 从 s3e 开始,C++ API 从 Iw (IwGx) 开始。扩展也使用 s3e 前缀。这就是我对 S3E 的全部了解。我不确定,但我想那是果酱唯一的东西。你可以在这里找到更多信息 - docs.madewithmarmalade.com/display/MD/Working+with+S3E+APIs
    • 谢谢你——这很有用!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-11-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多