[英]Android Studio not recognizing String
我在Android Studio中遇到了一个奇怪的故障:
如你所见,它认为这是一个错误:
'class' or 'interface' expected
但是它运行并且构建得很好,所以这只是一个视觉故障还是在编译时会有什么影响?
我正在运行适用于Mac的Android Studio 0.5.8
到目前为止我尝试过的事情:
如果我在资源中使用字符串,则毛刺不可见(最终会出现这种情况,我只是好奇为什么会发生这种情况)
IntelliJ和Android Studio能够获取字符串参数并将字符串视为另一种语言。 例如,如果您有一个采用HTML字符串的方法,如果您告诉IDE它,它可以为您提供语法突出显示和内容辅助,以及该字符串中的HTML。
我认为你无意中将这个字符串设置为Java,它会给你带来Java语法错误。 您需要取消设置该设置。 选择文本,调出搜索动作功能(在Mac上是⌘ 移 )。 在出现的搜索框中,搜索Un-inject Language / Reference,如下面的屏幕截图所示:
试试这个
httpReqquest.addHeader("Accept-Language","en-US");
由于Android Studio有点原始,你可以通过许多不同的方式面对“故障”。 正如你所说,它们很烦人,但不影响结果。 但是,我个人认为我们不应该忍受这些不便(即使工作室没有任何费用)。
我看到了几个解决方案:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.