我已在 Android Studio 中设置我的项目以使用 Square Wire library ,按照 this question .
构建
-> 编译项目
工作正常。
2:03:10 PM Compilation completed successfully in 31 sec
但是,如果我打开生成的 Protocol Buffer 文件之一,则无法识别 Square 包。
另一个症状是,从 Square Message
类继承的方法在编辑器中显示为“无法解析方法”编译错误,即使它们构建并运行良好。
除了在 build.gradle
中为我的项目中的模块添加依赖项之外,我还需要做更多的事情吗?
请您参考如下方法:
以下步骤有帮助
- 关闭您的项目,然后在项目文件夹中删除
project/.idea
- 删除
~/.gradle
文件夹。
再次打开项目。一切都应该解决。