Android Studio错误13 = linux中的权限被拒绝

Bin*_*ing 7 linux android android-studio

我在linux中使用android studio最新版本(基本luna是具体的).我成功安装了jdk,android studio和sdk,android studio完美地打开了我们,甚至我可以在我的应用程序上工作.但是当我建立应用程序时,它会给出错误13:权限被拒绝,并在新标签中打开黑色圆圈图像png.

Information:Gradle tasks [:app:compileDebugSources]
:app:preBuild
:app:preDebugBuild
:app:checkDebugManifest
:app:preReleaseBuild
:app:prepareComAndroidSupportAppcompatV72103Library UP-TO-DATE
:app:prepareComAndroidSupportSupportV42103Library UP-TO-DATE
:app:prepareDebugDependencies
:app:compileDebugAidl UP-TO-DATE
:app:compileDebugRenderscript UP-TO-DATE
:app:generateDebugBuildConfig UP-TO-DATE
:app:generateDebugAssets UP-TO-DATE
:app:mergeDebugAssets UP-TO-DATE
:app:generateDebugResValues UP-TO-DATE
:app:generateDebugResources UP-TO-DATE
:app:mergeDebugResources
:app:mergeDebugResources FAILED
/home/suUs12/AndroidStudioProjects/MyApplication/app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/21.0.3/res/drawable-mdpi/abc_btn_radio_to_on_mtrl_000.png
Error:Error: Cannot run program "/home/suUs12/Android/Sdk/build-tools/21.1.2/aapt": error=13, Permission denied
Error:Execution failed for task ':app:mergeDebugResources'.
> /home/suUs12/AndroidStudioProjects/MyApplication/app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/21.0.3/res/drawable-mdpi/abc_btn_radio_to_on_mtrl_000.png:
Error: Cannot run program "/home/suUs12/Android/Sdk/build-tools/21.1.2/aapt": error=13, Permission denied
Information:BUILD FAILED
Information:Total time: 30.305 secs
Information:2 errors
Information:0 warnings
Run Code Online (Sandbox Code Playgroud)

我不明白这个问题.我在互联网上搜索并尝试过很多方法

  1. 使用chmod更改权限:

    chmod + x /home/alex/android-studio/sdk/build-tools/android-4.2.2/dx

它成功执行但对问题本身没有影响,

2.关闭和重新进口项目,

3.i也尝试过这个,

sudo apt-get install lib32stdc++
sudo apt-get install lib32z1
Run Code Online (Sandbox Code Playgroud)

我得到以下结果

suUs12@suUs12:~/Android/Sdk$ sudo apt-get install lib32stdc++6
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package lib32stdc++6 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'lib32stdc++6' has no installation candidate
Run Code Online (Sandbox Code Playgroud)

我想这不是问题,因为我的系统是32位,这是64位系统.

有人可以帮忙吗?因为我真的指望它.

我的系统配置:(如果有用)

-OS版本:0.2.1"Luna"(32位),内置:Ubuntu 12.04("精确")

-installed OpenJdk 7:java版"1.6.0_34"OpenJDK运行时环境(IcedTea6 1.13.6)(6b34-1.13.6-1ubuntu0.12.04.1)

OpenJDK客户端VM(内置23.25-b01,混合模式,共享)

小智 20

我在ubuntu 14.04(LTS)32位上运行android studio 1.0.2,我遇到了同样的问题.只需转到" /home/suUs12/Android/Sdk/build-tools/21.1.2/ ",然后右键单击" aapt "文件,属性 - >权限并选中" 允许将文件作为程序执行 ".然后关上窗户.

在我的情况下,在给予' aapt '文件的许可之后,我必须在同一目录中给' dx '和' zipalign '文件赋予相同的权限(/home/suUs12/Android/Sdk/build-tools/21.1.2 /)我能够使用android studio运行我的第一个应用程序.