我用的是Expo 46。
我想更改我的一些配置AndroidManifest
所以我运行一个npx expo prebuild
生成一个 android 文件夹,没有错误。
但后来我的eas build
不再工作了(如果我不运行prebuild
).
我收到此错误:
Failed to find 'build.gradle' file for project: /home/expo/workingdir/build/android/app.
我错过了什么吗?
Run the npx expo-updates
在项目的根目录中以便更新build.gradle
文件进行必要的更改。
顺便说一句,正如我在其他帖子下看到您的言论:expo prebuild
命令在中生成一个Android项目android
目录,其中包含build.gradle
所使用的文件expo build:android
命令。这eas build
命令是以下命令的简写expo build:android
命令,因此它期望 Android 项目出现在android
目录。
如果你跑expo prebuild
进而eas build
, the eas build
命令应该能够找到build.gradle
文件并成功构建 Android 应用程序。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)