Ubuntu 14.04中的Android Studio 2.2 LTS给出错误:" Gradle sync失败:原因:错误= 13,权限被拒绝"

时间:2016-09-30 23:20:00

标签: android ubuntu android-studio android-gradle

我在ubuntu 14.04 LTS中安装了android 2.2,但是当我尝试运行Android应用程序时,它显示出即时错误: " Gradle sync失败:原因:错误= 13,权限被拒绝。有关详细信息,请参阅IDE日志(帮助|显示日志)"。

当我在尝试运行Android应用程序时查看终端时,它在终端中给出了以下消息: WARN - roid.tools.ndk.GradleWorkspace - 项目的NDK支持' MyApp'已禁用,因为项目不包含任何有效的本机配置。

我在google / stackoverflow上尝试了所有可能的解决方案,但没有任何帮助。任何帮助/建议将不胜感激。感谢。

4 个答案:

答案 0 :(得分:6)

由于Java JRE(内置)无法执行,有时会生成此错误。请尝试以下方法:

chmod +x android-studio/jre/bin/*

答案 1 :(得分:2)

要解决第一个问题,您是尝试以root用户身份执行Android Studio还是使用sudo命令?

要解决警告,您是否要在应用中使用NDK(Native Development Kit)?如果是,您已经安装了NDK?如果不是,请忽略警告。

要安装NDK,您必须前往 档案 - >其他设置 - >默认项目结构 在Android NDK位置,单击“下载”,然后继续安装。

答案 2 :(得分:1)

当您的JRE(JDK)文件由于未经许可而无法执行时,可能会发生这种情况。因此,请转到java文件夹位置下的bin文件夹,并使所有文件都可执行。

chmod +x /opt/java/java1.8.0_111/bin/*

如果您使用的是内置JRE

chmod +x android-studio/jre/bin/*

我希望这会有所帮助。

答案 3 :(得分:0)

使用命令&ch; chmod + x gradlew'解决权限问题。有关更多说明,请参阅此link