gpt4 book ai didi

找不到 Android 方法 NetworkInterface.isUp()

转载 作者:行者123 更新时间:2023-11-29 15:32:30 26 4
gpt4 key购买 nike

我的 android API 有问题:如果我查看 android API 文档,类 NetworkInterface 的方法 isUP() 存在,但是当我尝试在代码中使用它时,我无法编译我的应用程序。通过查看 android 引用库,我意识到类中不存在此方法。

我明确表示我使用 Android 2.2 和 eclipse Helios。这是我的代码:


import java.net.NetworkInterface;
import java.net.SocketException;

import android.app.Activity;
import android.os.Bundle;

public class startEssai extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

try {
NetworkInterface n = NetworkInterface.getNetworkInterfaces().nextElement();
n.isUp();
} catch (SocketException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}

有人可以帮助我吗?也许引用的库是错误的?

提前致谢。Sandrine Beauche。

最佳答案

如果您查看 method 的右边距Javadoc 中的名称,它表示“自 API 级别 9 起”,这意味着该方法直到 Android 2.3 才被添加。

public boolean isUp ()                                         Since API Level 9

您可以点击 API Level 9 JavaDoc 中的文本以查看 API 级别到 Android 版本的表映射。

关于找不到 Android 方法 NetworkInterface.isUp(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4806231/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com