❶ 誰給android手機發射wifi 軟體啊,謝謝
這個可以的,讓android手機本身作為Wi-Fi熱點發射信號,樓主說下手機品牌和型號吧,告訴你在哪個位置設置,android2.2版本(貌似是2.1?2.2版本開始支持的,具體不太記得了,版本過低需要升級)本身自帶wi-fi熱點功能,如果沒深度定製的,一般可在設置下的無線與網路->攜帶型wifi熱點下設置,不過貌似android原生態的不能設置密碼,一設置就出錯,樓主可上國內知名android論壇找下wireless tether這個軟體,這個可以設置密碼
❷ 求Android系統WIFI遠程式控制制電腦的軟體
是向日葵遠程式控制制安卓版
❸ 安卓手機最好的破解WIFI有什麼軟體
目前就Wifi萬能鑰匙最好,你可以嘗試安裝破解搜索到的無線信號網路連接,當然只能破解其他用戶分享賬號和密碼的無線信號網路,沒有被分享賬號和密碼的無線信號是無法破解連接的。
❹ 什麼安卓軟體可以監控wifi流量
安卓4.0 在設置>無線和網路菜單 >流量使用情況》點擊手機菜單鍵>顯示wlan使用情況
再點擊移動 旁邊的wlan 就ok
❺ 破加密wifi的軟體
破加密wifi的軟體如下:
推薦一:wifi萬能鑰匙
wifi萬能鑰匙是一款手機wifi密碼破解軟體,該軟體的大小為7.7MB,是一款自動獲取周邊wifi熱點信息並可以對部分wifi熱點信息進行密碼破解並建立連接的手機必備工具。一般來說,該款wifi密碼破解軟體可支持系統為android或者iOS所有手機。目前,wifi萬能鑰匙可以說是所有wifi密碼破解軟體中最具權威和最基礎的一款軟體。值得一提的是,目前wifi萬能鑰匙還具有著其他軟體所沒有的省電功能。
❻ android有沒有能自動延時關閉wifi的軟體wifi怎是開著浪費電
自帶的wifi設置裡面就有類似的功能,只要手機鎖屏一段時間就自動關閉wifi。
你只要進入手機的wifi設置裡面,然後按Menu鍵,選擇「高級」,打開高級設置,裡面有一個「選擇如何管理wifi睡眠」,然後有三個選項:
1.鎖屏後一段時間自動關閉wifi。
2.永遠不關閉wifi。
3.充電時不關閉wifi。
選擇第一個就可以了。
當然還有很多wifi管理軟體可以像你說的那樣自動延時關閉wifi,這類軟體比系統自帶的高級設置詳細,但是那種軟體需要一直在後台運行,監控wifi狀態,比開著wifi鏈接還費電,我覺得還不如不用。
這類軟體比如:wifi助手,電池助手等。
❼ 手機管理無線網的軟體有什麼呢
「WIFI管家」可以管理手機無線網路,祝您使用愉快。
WiFi管 是騰訊公司旗下的一款免費的WiFi管理軟體,免費提供CMCC、ChinaNet熱點連接,速度快,信號好;同時可以進行WiFi連接管理,拉黑蹭網設備,測試網路速度,改善上網體驗,是WiFi連接必備助手,支持Android平台和iOS平台。
❽ 能使用WPS協議連接WIFI的安卓軟體有哪些。wifi連接管理器到Android10就用不了了
如果是wifi上網,建議您點擊設置-wlan-高級設置中選擇永不休眠,並且點擊
設置-wlan-找到這個wifi,點擊右邊的小箭頭,不保存網路,重新輸入密碼嘗試,也可以嘗試一下重啟路由器試一下,如果還是出現這個問題建議您嘗試
❾ 應用助手for Android WiFi連接如何使用
1、手機端連接無線路由器(即:手機已連接WiFi網路);
2、電腦連接到該路由器(確保手機網路和電腦的網路在同一個網段);
3、開啟手機端的「應用助手for Android」,點擊「開始WiFi連接」獲取驗證碼;
4、電腦端在WiFi連接處填寫手機端提供的驗證碼,點擊連接即可。
❿ android manager wifi 怎麼用
獲取Wifi的控制類WifiManager。
WifiManager wm=(WifiManager)getSystemService(Context.WIFI_SERVICE);
接下來可以對wifi操作了,比如要打開、關閉wifi,可以通過WifiManager的setWifiEnabled()方法來開關wifi。
若要查看一些信息,可以通過getConnectionInfo()方法得到WifiInfo類的對象,WifiInfo類里主要提供手機wifi上面存儲的連接信息。
WifiInfo類方法:
1、getBSSID() 獲取接入點的mac地址(String)
2、getIpAddress() 獲取本機的IP地址 (int)
3、getLinkSpeed() 獲取連接速度(不是下載速度),單位為Mbps (int)
4、getMacAddress() 獲取mac地址 (String)
5、getNetworkId() 獲取網路id號。每一個設定好了的網路都有一個獨一無二的整數型ID號,用來識別網路,當操作請求時(翻譯)。簡而言之,就是這個號就是代表一個連接點,手機可以通過wifi連接很多無線網的。
6、getRssi() 返回收到的信號強度,是個負數。(好像到-113就表示一點信號都沒有,也就是說數越大信號就越好)
7、getSSID() 獲取無線信號提供者的名稱 (就是要連的網路的名字)(String)
上面那個類只能查到本機的mac地址與ip,要只查看本機的詳細信息,可以通過這個類:DhcpInfo df=wm.getDhcpInfo();
DhcpInfo類沒什麼方法,提供了一些欄位:
1、dns1 第一個DNS
2、dns2 如上
3、gateway 網關
4、ipAddress IP地址
5、netmask 子網掩碼
6、serverAddress 服務端地址(其實就是路由器ip,和網關一樣)
7、leaseDuration 和上面的getLinkSpeed() 方法的值接近,可能是連接速度,不過單位不是Mbps,getLinkSpeed() 得到72,這個欄位的值是7200
上面的IP與網關、子網掩碼等都是int型數值,直接看看不懂,附上一個我寫的方法把int轉成String類型。
private String intToString(int a){
StringBuffer sb=new StringBuffer();
int b=(a>>0)&0xff;
sb.append(b+".");
b=(a>>8)&0xff;
sb.append(b+".");
b=(a>>16)&0xff;
sb.append(b+".");
b=(a>>24)&0xff;
sb.append(b);
return sb.toString();
}
WifiConfiguration 類主要提供一個wifi配置的所有信息
有如下欄位(自己明白的不一定正確):
BSSID 接入點的mac地址。
SSID 接入點的名字。
networkId 網路號
preSharedKey WPA-PSK密碼,如果有就會得到一個*(這玩意就是判斷是不是有密碼的)
priority 優先順序
status 連接狀態,值是WifiConfiguration.Status中欄位的一種。
WifiConfiguration.Status 提供了3個欄位表示wifi連接的三種狀態
1.CURRENT 值為0,表示處於連接狀態
2.DISABLED 值為1,表示網路不可用
3. ENABLED 值為2,表示網路可用但沒連接
ScanResult wifi掃描到的接入點信息
1.BSSID
2.SSID
3.capabilities
4.frequency
5.level
關於接收WIFI狀態改變接收廣播信息:
ACTION: WifiManager.WIFI_STATE_CHANGED_ACTION ( "android.net.wifi.WIFI_STATE_CHANGED")wifi狀態變化觸發,觸發兩次。
可接收兩個信息:(鍵) (這個是監聽wifi狀態變化的,wifi狀態變化並不包括wifi的連接狀態,只是單純的指示wifi的5種狀態)
1. WifiManager.EXTRA_PREVIOUS_WIFI_STATE("previous_wifi_state") int型值 intent.getIntExtra("鍵",0);(第二個為得不到時的默認值)
2. WifiManager.EXTRA_WIFI_STATE("wifi_state") int型值 intent.getIntExtra("鍵",0);(第二個為得不到時的默認值)
ACTION: WifiManager.NETWORK_STATE_CHANGED_ACTION("android.net.wifi.STATE_CHANGE")wifi連接網路的狀態廣播,連接過程中接收多次,在連接過程中可與獲取NetworkInfo對象,通過ni.getState()可以獲取wifi連接狀態。如果連接state處於connected狀態,可以通過WifiManager.EXTRA_WIFI_INFO得到wifiInfo對象。(不重要細節:測試時發現 下面isconnected()方法為true時,這個廣播還處於connecting狀態,再一次廣播才變成connected)
可接收兩個信息:(鍵)
1. WifiManager.EXTRA_BSSID("bssid") String類型值 intent.getStringExtra("鍵")
2. WifiManager.EXTRA_NETWORK_INFO("networkInfo") T getParcelableExtra(「鍵」)
ACTION: WifiManager.SUPPLICANT_CONNECTION_CHANGE_ACTION( "android.net.wifi.supplicant.CONNECTION_CHANGE") 判斷是否WIFI打開了,變化觸發一次
可接收一個信息:(鍵)(這個應該是廣播wifi啟動狀態的,true表示連接到wifi設備,一般在wifi state處於enable時得到,false則表示斷開設備連接,wifi此時狀態為disabling。這只是指機器內的wifi連接狀態變化,與網路無關)
1. WifiManager.EXTRA_SUPPLICANT_CONNECTED("connected") boolean類型返回值 intent.getBooleanExtra(「鍵」, true)第二個是默認值
ACTION: WifiManager.SUPPLICANT_STATE_CHANGED_ACTION("android.net.wifi.supplicant.STATE_CHANGE")發送WIFI連接的過程信息,如果出錯ERROR信息才會收到。連接WIFI時觸發,觸發多次。
可接收兩個信息:(鍵)
1. WifiManager.EXTRA_NEW_STATE("newState") intent.getParcelableExtra("鍵")
2. WifiManager.EXTRA_SUPPLICANT_ERROR("supplicantError") int型值 getIntExtra(「鍵」, int)
WIFI狀態int值對應的狀態:
WifiManager.WIFI_STATE_DISABLED ==1
WifiManager.WIFI_STATE_DISABLING ==0
WifiManager. WIFI_STATE_ENABLED==3
WifiManager. WIFI_STATE_ENABLING==2
WifiManager. WIFI_STATE_UNKNOWN==4
上面的是在有wifi的環境下測的,沒在沒WIFI的環境下測,不一定準,但差不多了。測試機型HTC G17。
如果在連接WIFI的過程中(Connecting),去連接網路地址(比如http://www..com)會得到找不到地址的異常,並且在8秒左右之內(就測了一台定製機),不能連接這一地址,否則報找不到地址異常。
這個包並不判斷網路連接狀態,只是判斷wifi的各種狀態,如果需要判斷網路狀態, 在android.net包中。ConnectivityManager 。
//判斷WIFI是否連接
private boolean isConnected(Context context){
ConnectivityManager cm = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo ni = cm.getNetworkInfo(ConnectivityManager.TYPE_WIFI);
System.out.println(ni.getState());
System.out.println(ni.getDetailedState()+"-----");
if(ni != null && ni.getState()==State.CONNECTED)
return true;
return false;
}
private boolean isWifiConected(Context context) {
WifiManager wm = (WifiManager) context
.getSystemService(Context.WIFI_SERVICE);
List<WifiConfiguration> list = wm.getConfiguredNetworks();
Iterator<WifiConfiguration> it = list.iterator();
while (it.hasNext()) {
WifiConfiguration wc = it.next();
if (wc.status == WifiConfiguration.Status.CURRENT)
return true;
}
return false;
}//2012.11.12在4.0機器上發現這個方法一直返回false,估計我理解錯了,不要用。
WifiInfo不為空並不代表這個類裡面就存了信息,getMacAdress可能為空。
public String getMac() {
WifiManager wm = (WifiManager) getSystemService(WIFI_SERVICE);
WifiInfo wi = wm.getConnectionInfo();
if(wi == null)
return null;
return wi.getMacAddress();
}