Не удалось выполнить задачу ':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? У меня была точно такая же проблема, но она была исправлена после недействительности кеша и перезапуска.