【问题标题】:Can I extract my apk file to retrieve lost files?我可以提取我的 apk 文件来找回丢失的文件吗?
【发布时间】:2014-05-27 02:28:19
【问题描述】:

我已经在 Unity 中开发了一个多月的手机游戏,将我所有的工作都保存到了 OneDrive。今天我重新启动了我的计算机,当它重新加载时,我尝试打开我的项目,但它失败了。我查看了我的 OneDrive,我的一半文件丢失了!我整天都在与 Microsoft 支持通电话,但我无法取回这些文件。

我已将游戏的 apk 文件加载到我的手机上。有没有办法将这个东西反向构建到 Unity 上,或者只是从 apk 文件中取回文件?

【问题讨论】:

    标签: unity3d apk onedrive


    【解决方案1】:

    如果您所说的 APK 是指 Android 的 APK 文件,您可以“解压缩”它并至少获得 xml 文件和其他资源,例如图像。所有的类都会打包成classes.dex文件,可以通过dex2jar工具转换成Java的JAR。但是 JAR 只会给你 Java 的二进制文件。您可以进一步将它们反编译为 Java 文件,但它们看起来不漂亮或可读性不好。

    好吧,至少您可以恢复 XML 布局。

    【讨论】:

      【解决方案2】:

      您的回收站中的文件是在 OneDrive 网站上还是在本地?通常,当 OneDrive 文件丢失时,可以在其中找到它们。

      【讨论】:

      • 我一直在本地保存到 OneDrive。我搜索了回收站,它们不在里面。我在项目中更改了一堆脚本名称,这些是消失的文件以及我一直在处理的整个场景文件
      • 您查看过 OneDrive 网站上的回收站吗?即使只在本地与文件交互,如果被删除,它们也会在那里结束。
      • 是的,我在本地和在线都进行了检查。花了很多时间在电话上与 Microsoft 支持一起尝试解决问题,但文件似乎永远丢失了。
      猜你喜欢
      • 2019-12-26
      • 2013-08-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-22
      • 1970-01-01
      相关资源
      最近更新 更多