如何解决:EEXIST: file already exists, mkdir 'C:\Users\OKR\Desktop\MeetUp' after generating apk failed in React Native?

How to solve: EEXIST: file already exists, mkdir 'C:\Users\OKR\Desktop\MeetUp' after generating apk failed in React Native?

我正在尝试测试我的 React Native apk 应用程序文件。

以下是我在生成 apk 之前所做的步骤:

react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res

然后

cd android && .\gradlew assembleRelease -x bundleReleaseJsAndAssets

我大约一个月前创建了密钥库。当时建了一个AAB发布到Play Store

在执行此操作之前我没有重新生成一个新的

这是行为: It can't open

我将 apk 上传到名为 Zalo 的社交媒体应用程序。然后下载到我的phone。起初我无法打开,因为 Play 商店阻止了它。只有当我在设置中禁用播放服务的能力时,我才能下载它

编辑 1: 我遵循有关如何从 Android Studio 生成 apk 的说明,但最后它崩溃并给出错误:

the transform cache was reset.
EEXIST: file already exists, mkdir 'C:\Users\OKR\Desktop\MeetUp'

我不知道为什么会这样,因为我在 Desktop

中没有那个文件夹

请帮助 MEEEE

感谢@Iffat 的支持。毕竟我意识到我正在使用密钥库作为调试库。这确实是我无法生成 APK

的原因

我不得不为发布模式创建一个新的密钥库,并在我的终端上工作而不是 Android Studio。有效。

如果有人遇到这个问题,你可以阅读这里post,这对我很有帮助

How to generate a release apk_The right way

这可能意味着您已经在目标文件夹中为新版本生成了应用版本。 我有同样的问题,通过 Android Studio 导出时只需更改我的目标文件夹即可解决。