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