Android Studio 1.2.2 - Gradle 构建权限被拒绝
Android Studio 1.2.2 - Gradle Build Permission Denied
在我的 MAC OS X Yosemite 10.10.3.[=20 上重新安装 android studio 1.2.2 后,我刚遇到 "Permission Denied" 问题=]
我可以通过在 gradle 命令的开头添加 sudo
在终端中构建 android 代码。例如sudo gradle build
或 sudo ./gradlew build
。然而,即使 我已经使用终端成功构建了 android 应用程序,但我无法使用 android 工作室作为黄色,这对我来说似乎很烦人向我弹出警告(见屏幕截图)
我已经尝试 运行 root 模式下的 android Studio,但没有成功。
sudo /Applications/Android Studio.app/Contents/MacOS/studio
此外,我也尝试过提供gradle个文件的可执行模式的解决方案。我在项目目录中添加了 chmod +x gradlew
(如您在屏幕截图中所见),在工作室目录中的 /Applications/Android Studio.app/Contents/gradle/gradle-2.2.1
有谁知道如何修复 Android Studio 1.2.2 中被拒绝的 gradle 权限?
我已经设法解决了。
只需删除 /Users/YOUR_NAME/.gradle
中的 .gradle
目录 rm -fr .gradle
。然后,以 root 模式执行 android studio。
只需对项目文件夹中的 gradlew 文件添加 x 权限即可。
像这样:
chmod +x gradlew
您需要转到您的项目文件夹并右键单击。然后转到 'Get Info' 出现一个弹出窗口。然后向下找到右边的小锁并单击它。如果要求输入密码,请输入密码并给予许可。然后返回弹出窗口并查找您的姓名,单击您的姓名,然后查找一个小 *,您会在它旁边找到一个下拉菜单。单击它,它将打开 'Apply to enclosed items'。单击它以授予对您的项目的访问权限。之后转到 Android Studio 并关闭您的项目,然后重新启动 Android Studio 和 运行 您的项目。错误应该消失了,这也是我解决问题的方法。
在我的 MAC OS X Yosemite 10.10.3.[=20 上重新安装 android studio 1.2.2 后,我刚遇到 "Permission Denied" 问题=]
我可以通过在 gradle 命令的开头添加 sudo
在终端中构建 android 代码。例如sudo gradle build
或 sudo ./gradlew build
。然而,即使 我已经使用终端成功构建了 android 应用程序,但我无法使用 android 工作室作为黄色,这对我来说似乎很烦人向我弹出警告(见屏幕截图)
我已经尝试 运行 root 模式下的 android Studio,但没有成功。
sudo /Applications/Android Studio.app/Contents/MacOS/studio
此外,我也尝试过提供gradle个文件的可执行模式的解决方案。我在项目目录中添加了 chmod +x gradlew
(如您在屏幕截图中所见),在工作室目录中的 /Applications/Android Studio.app/Contents/gradle/gradle-2.2.1
有谁知道如何修复 Android Studio 1.2.2 中被拒绝的 gradle 权限?
我已经设法解决了。
只需删除 /Users/YOUR_NAME/.gradle
中的 .gradle
目录 rm -fr .gradle
。然后,以 root 模式执行 android studio。
只需对项目文件夹中的 gradlew 文件添加 x 权限即可。 像这样:
chmod +x gradlew
您需要转到您的项目文件夹并右键单击。然后转到 'Get Info' 出现一个弹出窗口。然后向下找到右边的小锁并单击它。如果要求输入密码,请输入密码并给予许可。然后返回弹出窗口并查找您的姓名,单击您的姓名,然后查找一个小 *,您会在它旁边找到一个下拉菜单。单击它,它将打开 'Apply to enclosed items'。单击它以授予对您的项目的访问权限。之后转到 Android Studio 并关闭您的项目,然后重新启动 Android Studio 和 运行 您的项目。错误应该消失了,这也是我解决问题的方法。