28

当我尝试将我的项目部署到模拟器时,编译失败并出现一堆找不到符号错误。我必须重建项目,然后每次进行更改时进行部署。这对我来说是从 0.1.6 开始的。还有人看到这个吗?

4

8 回答 8

20

作为临时解决方法,请尝试关闭 Preferences > Compiler > Use External Build。

(如本期建议:https ://code.google.com/p/android/issues/detail?id=56884 )

于 2013-06-21T20:56:01.520 回答
7

单击“使用 Gradle 文件同步项目”为我解决了这个问题。

在此处输入图像描述

于 2013-06-25T03:04:31.880 回答
6

我使用了以下答案,效果很好:

https://stackoverflow.com/a/19223269/1531683

您可以执行“文件”->“无效缓存...”,然后选择“无效并重新启动”选项来解决此问题。

于 2014-11-17T06:43:54.457 回答
3

只需点击Build -> Clean Project。它将解决缺少“R.java”的问题。

于 2015-01-23T05:52:55.743 回答
2

同样在这里。检查此更新:https ://code.google.com/p/android/issues/detail?id=56884&colspec=ID%20Type%20Status%20Owner%20Summary%20Stars

于 2013-06-21T20:09:29.530 回答
2

作为一种解决方法,在重建项目之前删除 out 文件夹可以解决问题!

于 2013-06-21T20:40:21.877 回答
0

将以下内容添加到依赖项中对我有用:

编译 'com.android.support:appcompat-v7:20.+' 编译 'com.android.support:support-v4:21.0.0'

于 2014-11-13T16:13:29.227 回答
0

使用 java 7 内部类而不是retro-lambda提供的 lambda 函数解决了我的问题。

于 2017-10-12T16:57:53.903 回答