cordova 可以通过import使用原生安卓的类或方法么?
1.请问 想使用原生的函数 直接import可以么 像这样:
import java.net.InetAddress;
import java.net.UnknownHostException;
//在这儿直接引入可以么?
import android.content.Context;
import android.net.wifi.WifiInfo;
import android.net.wifi.WifiManager;()
//然后这样用:
public static InetAddress getLocalInetAddress(Context context) {
WifiManager wm = (WifiManager) context
.getSystemService(Context.WIFI_SERVICE);
WifiInfo wifiInfo = wm.getConnectionInfo();
int localAddrInt = wifiInfo.getIpAddress();
String localAddrStr = __formatString(localAddrInt);
InetAddress localInetAddr = null;
try {
localInetAddr = InetAddress.getByName(localAddrStr);
} catch (UnknownHostException e) {
e.printStackTrace();
}
return localInetAddr;
}
可以这样使用安卓原生的函数或者模块么?
如图:
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论