在课程开头考虑这段代码:
private static final String UTF_8 = "UTF_8";
Android工作室似乎遇到了某种问题:
这不是阻塞错误(是警告吗?)我可以编译并执行。
但我想知道为什么它显示为错误。
我正在使用常量来调用URLEncoder.encode(String, String)
答案 0 :(得分:0)
看起来Android Studio存在一些问题。顺便说一句,我已经定义了相同的常量,但在我现在使用的Android工作室中没有看到任何错误。尝试使缓存无效&重新启动'
不要使用自己的字符串,这个
有内置常量android.util.Xml.Encoding.UTF_8
首先导入Xml;
import android.util.Xml;
然后
URLEncoder.encode(String, Xml.Encoding.UTF_8);