Android开发,怎么在代码里获得当前连接wifi的端口号?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android开发,怎么在代码里获得当前连接wifi的端口号?相关的知识,希望对你有一定的参考价值。
现在一个手机开wifi热点,另一个连上了这个wifi,要建立socket传输数据,所以要端口号。已知获得ip地址是getIPAddress(),那获得端口号是什么方法?
首先androidMainfest.xml文件中添加权限: <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <!-- 获取WIFI信息状态的权限 --><uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> <!-- 获取网络状态改变的权限 -->
然后再activity中添加如下代码: private String getConnectWifiSsid()
WifiManager wifiManager = (WifiManager) getSystemService(WIFI_SERVICE);
WifiInfo wifiInfo = wifiManager.getConnectionInfo();
Log.d("wifiInfo", wifiInfo.toString());
Log.d("SSID",wifiInfo.getSSID());
return wifiInfo.getSSID();
该接口即返回当前连接的wifi的名字,也就是SSID。 参考技术A 你到底要什么的端口号本回答被提问者采纳
asp.net 如何获得 当前用户 userid
asp.net 如何获得 当前用户 userid
用的是asp.net自带的用户权限数据库。
在页面后台文件.cs里怎么获得这个当前用户的userid啊?
MembershipUser user = Membership.GetUser();
string userName = user.UserName; 参考技术A 把 用户的userid放到session 里,然后获取。 参考技术B 建议 在登录时 把Id存放在Session里面 或者把Id做为参数传过去(不安全) 参考技术C Page.User.Identity.Name 参考技术D session 是空的吧,验证一下吧。
第5个回答 2011-05-14 楼上说得对 用session存储userid吧 网上有很多类似例子
以上是关于Android开发,怎么在代码里获得当前连接wifi的端口号?的主要内容,如果未能解决你的问题,请参考以下文章