gpt4 book ai didi

android - 有没有办法反编译通过 Expo 构建的 apk 并在 Android Studio 中打开生成的项目?

转载 作者:行者123 更新时间:2023-12-05 00:00:03 25 4
gpt4 key购买 nike

我一直在使用 expo 以 React Native 构建一些应用程序,并想看看这些代码在 Android Studio 中的 Java 中看起来如何。我在使用反编译器时遇到问题(我已经尝试过 jadx、decompileandroid.com 和 CFR)。当我在 android studio 中打开文件夹时,除了名为 a、b、c 等的类之外,我找不到任何源文件,这些文件可能有 10 行代码。我什至找不到我应用中的字符串。

expo 是否在启用 proguard 的情况下构建 apk?如果是这样,有没有办法禁用它?我有 native 源代码,我只想看看 java 类比。这仅仅是使用 expo 的问题吗?

最佳答案

如果您想使用通过 "expo" 创建的项目在你的Android studio , 你需要分开 expo.

要分离,运行 'expo eject' .这将导致 android文件和 iOS文件。

这是 link关于expo eject

ExpoKit 是一个 Objective-C 和 Java 库,它允许您将 Expo 平台和现有的 Expo 项目用作更大的标准原生项目的一部分——您通常使用 Xcode、Android Studio 或 React 创建的项目- native 初始化。

您可以使用新的 Android 文件来运行 Android studio。

关于android - 有没有办法反编译通过 Expo 构建的 apk 并在 Android Studio 中打开生成的项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55711120/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com