Не удалось выполнить задачу ':shared:podInstall'

Я новичок в разработке KMM (Kotlin Multiplatform Mobile) и iOS (включая CocoaPods). Я столкнулся со следующей ошибкой сборки в Android Studio.

Не удалось выполнить задачу ':shared:podInstall'.java.io.IOException: Невозможно запустить программу "pod" (в каталоге "/Users/.../AndroidStudioProjects/.../iosApp"): error=2, Нет такого файла или каталога

Каталог определенно существует, и я, кажется, могу вручную запускать команды pod из каталога. Я не уверен, но похоже, что эта проблема возникла, когда я обновил плагин Kotlin с 1.5.0 до 1.5.10. Эта проблема возникала даже при запуске совершенно нового проекта KMM.

Я подумал, что это может быть связано с тем, что Android Studio не может найти команду pod, поэтому я добавил ее в путь, но это, похоже, ничего не дало. Любая помощь с этим будет оценена.

2 ответа

Проверьте свой Gradle JDK:Android Studio> Настройки> Сборка, выполнение, развертывание> Инструменты сборки> Gradle

Затем выберите Gradle JDK -> Embedded JDK

Возможно, вам нужно выполнить в командной строке:

      ./gradlew :shared:podInstall

Вы пробовали File> Invalidate Cache and Restart? У меня была точно такая же проблема, но она была исправлена ​​после недействительности кеша и перезапуска.

Другие вопросы по тегам