我刚刚安装了Android Studio 0.3。创建一个新项目后(我没有更改代码)我在R.layout.activity_main
和使用R
类的所有行说
无法解析符号R
。 警告/控制台部分的屏幕底部也出现此错误:
Gradle:任务执行失败“:First_Test:mergeDebugResources”。 /home/alireza/AndroidStudioProjects/First_TestProject/First_Test/src/main/res/drawable-xhdpi/ic_launcher.png: 错误:无法运行程序 “/home/alireza/IDEs/android-studio/sdk/build-tools/android-4.4/aapt”: error = 2,没有这样的文件或目录
这是我第一次使用Android工作室而且我是Linux的新手(薄荷Olivia),所以如果你帮助我这个问题,我会非常感激
答案 0 :(得分:1)
R分辨率错误是由于尚未构建类文件。在你建立一次后它会消失。
第二个错误可能是由于您的Android SDK工具未更新。转到SDK Manager(在Android,Tools> Android> SDK Manager中)并更新“Android SDK Build-tools”。重启Android Studio,然后重试。
答案 1 :(得分:0)
这很有趣,但解决方案是重启计算机!重启后,android studio完美运行,我能够运行“Hello world!”我的设备上的应用程序。
答案 2 :(得分:0)
如果您在64位版本的Linux(ubuntu / mint)上遇到此问题,则重启无效。
然而,这个答案在Linux mint 16上对我有用: https://stackoverflow.com/a/19623295/183091
答案 3 :(得分:-1)
此错误与系统中的可用RAM量有关。
释放一些RAM(关闭其他程序)可以解决这个问题。