当我尝试将strServerIP添加到类Server时,我得到一个:
无法解析符号字符串
编译器错误。
为什么?
package com.example;
public class Server
{
//public static java.lang.string SERVERIP;
public static android.R.string SERVERIP;
public static java.lang.string strServerIP = "monster.idsoftware.com";
public static string strServerIP = "monster.idsoftware.com";
public static int SERVERPORT = 27950;
public static int PROTOCOL = 68;
}
答案 0 :(得分:8)
使用“字符串”而不是“字符串”
答案 1 :(得分:5)
除了RickNotFred的回答之外,android.R.string
不是数据类型,而是在Server
实施的第一行中使用它。
如果您是Java新手,我绝对建议您花几周时间在Android之外学习Java。 Android对Java的使用非常奇怪,以至于有些人似乎同时感到沮丧。此外,有关Java的书籍也不会考虑Android,而Android上的书籍几乎假设您已经了解Java。