fastlane找不到gradlew文件?

nse*_*ror 6 android gradle android-gradle-plugin fastlane

试图为我的Android项目启动fastlane并运行.我在项目目录中有fastfile和appfile,但是当我的lane执行gradle操作时,它失败并出现以下错误:

无法在路径'/ Users/MyUser/Documents/Project/Android/gradlew'找到gradlew

同时,如果我在Finder中提取该目录 - 实际上存在gradlew文件.

不知道我的下一步应该在这里......有没有任何类似的问题或建议?

sut*_*her 5

我遇到了同样的问题,因为我试图将其放在fastlane与/ ios和/ android相同级别的Project-Dir中。

您可以通过在project_dirgradle-requests中添加参数来轻松解决该问题:

gradle(task: "clean assembleRelease", project_dir: 'android/')


nse*_*ror 2

我通过将 Fastfile 移动到 fastlane 目录中解决了这个问题。以前我的项目根目录中有 fastlane 文件,移动它们可以解决问题。