我正在尝试在android中设置静态IP。这是代码
Object ipAssignment = getEnumValue("android.net.IpConfiguration$IpAssignment", "STATIC");
callMethod(config, "setIpAssignment", new String[] { "android.net.IpConfiguration$IpAssignment" }, new Object[] { ipAssignment });
Object staticIpConfig = newInstance("android.net.StaticIpConfiguration");
我在第3行收到错误。 “newinstance()不能应用于android.net.StaticIpConfiguration。”还注意到我无法导入android.net.StaticIpConfiguration。
我尝试在线查找,但找不到关于课程的内容。它被删除了吗?我该如何导入它?我的构建目标是25和最小版本15
答案 0 :(得分:1)
它被删除了吗?
它从未成为Android SDK的一部分,AFAIK。
如何导入?
你不是。该类是Android的一部分,但它不是SDK的一部分,因此无法直接导入。它也可能不存在于Android的所有版本中,可能会在各种版本的Android中更改,可能会在各种固件版本中更改(例如,自定义ROM,不同的设备制造商等)。