導航:首頁 > 操作系統 > androidping實現

androidping實現

發布時間:2022-05-11 22:38:31

⑴ 安卓手機怎麼用ping命令 android手機ping測試網路方法詳解

在安卓手機撥號界面輸入:*#*#4636#*#* 完成後,手機會進入Android工具測試界面,然後點擊「手機信息」,之後再點擊「運行ping測試」如下圖。

java怎樣實現ping的功能...

可以用InetAddress的isReachable方法:
import java.net.InetAddress;

public class MainTest {
public static void main(String[] args) {
try {
int timeOut = 3000;
byte[] ip = new byte[] { (byte) 192, (byte) 168, (byte) 100, (byte) 151 };
int retry = 4;
InetAddress address = InetAddress.getByAddress(ip);
for (int i = 0; i < retry; i++) {
if (address.isReachable(timeOut)) {
System.out.println(i + " OK");
} else {
System.out.println(i + " LOSS");
}
}
} catch (Exception e) {
e.printStackTrace();
}
}
}

⑶ 安卓手機怎麼用ping命令

安卓系統PING命令使用步驟如下:

  1. 首先來看看簡浩單一功能的PING,軟體名字就叫PING,可以去網上或APP市場下載。安裝後打開軟體,軟體默認PING網路的網站進行測試。點擊:「123GO!」。我們可以看到返回值,證明自己手機訪問外網是OK的。

  2. 然後來PING一下192.168.0.22這個對方手機IP地址。刪除在址,錄入:192.168.0.22點擊「123GO!」。

  3. 顯示0位元組到達,100%的包丟失。證明網路不通,這里我們可以在另一台手機進行測試PING,看看是否有問題

  4. 點擊手機的功能按鍵,激活設置,點擊:「每次PING的次數」。

  5. 這里可以在1-99范圍內設置PING的次數。默認次數為3。

  6. 另一個軟體是FPing,下載安裝方法和PING一樣,打開軟體之後,輸入IP地址或域名就可以PING了。

  7. 同樣輸入192.168.0.22,點擊:「Ping」,查看Ping結果。

  8. 同時軟體提供PING列表,可以將常需要PING的IP地址或域名,加入列表,下次可以直接選擇PING,不用進行再次輸入。

⑷ android怎麼實現ping-Android開發問答

Ping的API調用需要手機擁有root許可權的,代碼如下:
String shellCmd = "ping -c 3 -i 0.2 -w 1 .com";
Process p = Runtime.getRuntime().exec(shellCmd);

⑸ android ping++ 怎麼調用支付寶

在技術集成之前,商戶需要進行注冊,並簽約安全支付服務。簽約成功後可獲取支付寶分配的合作商戶ID(PartnerID),賬戶ID(SellerID),調用介面時使用。

支付細節的實現,主要通過支付寶提供的一個支付安全服務安裝包alipay_plugin_20120428msp.apk,首次使用,首先檢查是否安裝此插件,沒有會提示安裝。具體的支付細節,在這個插件內完成。大部分的支付平台也都是採用的這種方式。

調用支付寶的介面進行支付,主要有以下幾個步驟

1. 將商戶ID,收款帳號,外部訂單號,商品名稱,商品介紹,價格,通知地址封裝成訂單信息

2. 對訂單信息進行簽名

3. 將訂單信息,簽名,簽名方式封裝成請求參數

4. 調用pay方法。

主要流程圖如下:

支付介面pay方法的調用如下:

。。。

// start pay for this order.

// 根據訂單信息開始進行支付

try {

// prepare the order info.

// 准備訂單信息

String orderInfo = getOrderInfo(position);

// 這里根據簽名方式對訂單信息進行簽名

String signType = getSignType();

String strsign = sign(signType, orderInfo);

Log.v("sign:", strsign);

// 對簽名進行編碼

strsign = URLEncoder.encode(strsign);

// 組裝好參數

String info = orderInfo + "&sign=" + "\"" + strsign + "\"" + "&"

+ getSignType();

Log.v("orderInfo:", info);

// start the pay.

// 調用pay方法進行支付

MobileSecurePayer msp = new MobileSecurePayer();

boolean bRet = msp.pay(info, mHandler, AlixId.RQF_PAY,this);if (bRet) {

// show the progress bar to indicate that we have started

// paying.

// 顯示「正在支付」進度條

closeProgress();

mProgress = BaseHelper.showProgress(this,null, "正在支付",false,

true);

} else

;

} catch (Exception ex) {

Toast.makeText(AlixDemo.this, R.string.remote_call_failed,

Toast.LENGTH_SHORT).show();

}

。。。

/**

* 向支付寶發送支付請求

*

* @param strOrderInfo

* 訂單信息

* @param callback

* 回調handler

* @param myWhat

* 回調信息

* @param activity

* 目標activity

* @return

*/

public boolean pay(final String strOrderInfo,final Handler callback,

final int myWhat, final Activity activity) {

if (mbPaying)

return false;

mbPaying = true;//

mActivity = activity;// bind the service.

// 綁定服務

if (mAlixPay ==null) {

// 綁定安全支付服務需要獲取上下文環境,

// 如果綁定不成功使用mActivity.getApplicationContext().bindService

// 解綁時同理

mActivity.getApplicationContext().bindService(

new Intent(IAlixPay.class.getName()),mAlixPayConnection,

Context.BIND_AUTO_CREATE);

}

// else ok.// 實例一個線程來進行支付

new Thread(new Runnable() {

public void run() {

try {

// wait for the service bind operation to completely

// finished.

// Note: this is important,otherwise the next mAlixPay.Pay()

// will fail.

// 等待安全支付服務綁定操作結束

// 注意:這里很重要,否則mAlixPay.Pay()方法會失敗

synchronized (lock) {

if (mAlixPay ==null)

lock.wait();

}// register a Callback for the service.

// 為安全支付服務注冊一個回調

mAlixPay.registerCallback(mCallback);// call the MobileSecurePay service.

// 調用安全支付服務的pay方法

String strRet =mAlixPay.Pay(strOrderInfo);

BaseHelper.log(TAG,"After Pay: " + strRet);// set the flag to indicate that we have finished.

// unregister the Callback, and unbind the service.

// 將mbPaying置為false,表示支付結束

// 移除回調的注冊,解綁安全支付服務

mbPaying = false;

mAlixPay.unregisterCallback(mCallback);

mActivity.getApplicationContext().unbindService(

mAlixPayConnection);// send the result back to caller.

// 發送交易結果

Message msg = new Message();

msg.what = myWhat;

msg.obj = strRet;

callback.sendMessage(msg);

} catch (Exception e) {

e.printStackTrace();// send the result back to caller.

// 發送交易結果

Message msg = new Message();

msg.what = myWhat;

msg.obj = e.toString();

callback.sendMessage(msg);

}

}

}).start();return true;

}調用了支付服務之後,有兩種方式返回交易結果:

1. 支付結果作為介面返回的字元串返回。返回的參數包含在result字元串中,具體再進行解析。

2. 支付寶伺服器通知。商戶需要提供一個http協議的介面,包含在參數里傳遞給安全支付,即notify_url。支付寶伺服器在支付完成後,會用POST方法調用notufy_url,以xml為數據格式傳輸支付結果。需要注意的是,商戶伺服器收到支付寶發的通知之後,需要返回一個純字元串「success」,不然支付寶的伺服器會持續調用七次回調url提供的介面。

⑹ 求教如何在android 中調用ping命令

在windows安裝Android的開發環境不簡單也說不上算復雜,本文寫給第一次想在自己Windows上建立Android開發環境投入Android浪潮的朋友們,為了確保大家能順利完成開發環境的搭建,文章寫的盡量詳細,希望對准備進入Android開發的朋友有幫助。 本教程將分為五個步驟來完成Android開發環境的部署。 第一步:安裝JDK 要下載Oracle公司的JDK可以網路「JDK」進入Oracle公司的JDK下載頁面(當前下載頁面地址為/technetwork/java/javase/downloads/index/sdk/index」失敗了。我們通過ping命令,發現果然網路不通。 從萬能的互聯網上,我們找到了解決這個問題的方案,而且行之有效。 更改host文件首先更改host文件,host文件在C:\Windows\System32\drivers\etc目錄下,用記事本打開「hosts」文件,將下面兩行信息追加到hosts文件末尾,保存即可。如果你的是windows8系統可能沒有許可權修改host文件,可以右擊hosts文件,將Users組設置為可對hosts文件完全控制的許可權即可。 203203 上面兩行放在host文件的意思是將本地訪問dl和dl-ssl定向到ip地址為203/android/eclipse/,Name可以輸入ADT,點擊「OK」按鈕。 在彈出的對話框選擇要安裝的工具,然後下一步就可以了。 安裝好後會要求你重啟Eclipse,Eclipse會根據目錄的位置智能地和它相同目錄下Android sdk進行關聯,如果你還沒有通過sdk manager工具安裝Android任何版本的的sdk,它會提醒立刻安裝它們。 如果Eclipse沒有自動關聯Android sdk的安裝目錄,那麼你可以在打開的Eclipse選擇 Window -> Preferences ,在彈出面板中就會看到Android設置項,填上安裝的SDK路徑,則會出現剛才在SDK中安裝的各平台包,按OK完成配置。 到這里,我們在windows上的Android上的開發環境搭建就完成了,這時候,你用Eclipse的File——》New——》Project...新建一個項目的時候,就會看到建立Android項目的選項了。

⑺ android手機如何運行網路Ping測試

android手機運行網路Ping測試的方法大致分為兩種:一種是系統自帶的測試功能,裡麵包含有ping測試的網路功能。另外一種是下載第三方APP應用來進行相關的PING測試。

方法一:系統自帶的手機測試功能。在撥號界面上輸入:*#*#4636#*#* ,手機自動進入測試模式。

(7)androidping實現擴展閱讀

Ping是Windows、Unix和Linux系統下的一個命令。ping也屬於一個通信協議,是TCP/IP協議的一部分。利用「ping」命令可以檢查網路是否連通,可以很好地幫助我們分析和判定網路故障。應用格式:Ping空格IP地址。該命令還可以加許多參數使用,具體是鍵入Ping按回車即可看到詳細說明。

⑻ 手機安卓系統ping命令怎麼使用

1、我們首先進入手機的撥號軟體,打開撥號界面。

(8)androidping實現擴展閱讀:

安卓手機Ping測試的其他方法:

1、安卓手機裡麵包含有ping測試的網路功能,android手機運行網路Ping測試的方法大致分為除了系統自帶的測試功能,另外一種是下載第三方APP應用來進行相關的PING測試。

2、直接下載安裝第三方測試應用,應用的名字就叫PING。

3、應用默認ping的是網路的IP地址,你也可以自己修改ip。

4、運行ping測試點擊,即可ping谷歌的伺服器。




⑼ android怎麼實現ping地址呢,輸入IP地址後點擊按鈕出現地址連通信息

String cmd="cmd.exe ping ";
String ipprefix="192.168.10.";
int begin=101;
int end=200;
Process p=null;

for(int i=begin;i<end;i++){
p= Runtime.getRuntime().exec(cmd+i);
String line = null;
BufferedReader reader = new BufferedReader(new InputStreamReader(p.getInputStream()));
while((line = reader.readLine()) != null)
{
//Handling line , may logs it.
}
reader.close();
p.destroy();
}

在eclipse里建一個java工程 在工程里建一個.java文件 把代碼復制進去 修改一下包名就可以運行了 點擊run查看下面的結果

⑽ 安卓系統的模擬器可以實現和電腦互ping嗎

現在流行安卓系統,鑒於囊中羞澀,買不起手機和平板電腦,網上找個安卓模擬器。
這個方法目前可以模擬android1.5-3.0系統,從各種安卓系統的手機,到安卓系統的平板電腦都可以模擬,而且可以安裝所有安卓程序,可以上網、登QQ、聽音樂等等。跟在手機和平板電腦上的操作和功能幾乎一樣。由於安裝和設置比較復雜,特意為大家寫個詳細的安裝教程,以windows XP為例。
工具/原料
· java JDK 1.6
· sdk模擬器
· 安裝apk程序到手機或模擬器的工具:APK安裝器
· 光碟映像文件製作/編輯/轉換工具:UltraISO軟碟通
步驟/方法
設置電腦系統的環境變數。在桌面【我的電腦】上點擊滑鼠右鍵,選擇【屬性】菜單,即打開了系統屬性對話框。,你處理干凈你的系統,再按上面步驟安裝就能解決

閱讀全文

與androidping實現相關的資料

熱點內容
QD45壓縮機 瀏覽:198
qq密碼暴力查看器解壓密碼 瀏覽:455
蘋果app手機怎麼退款流程 瀏覽:108
程序員用87還是104 瀏覽:550
如何查詢mt4伺服器ip地址 瀏覽:671
光伏逆變器控制演算法 瀏覽:562
alevelpdf 瀏覽:238
google瀏覽器無法定位伺服器地址 瀏覽:471
伺服器通道如何分區 瀏覽:528
cat命令顯示用戶主目錄中的文件 瀏覽:604
程序員哪有可愛 瀏覽:837
郴州app開發哪裡好 瀏覽:943
一隻眼弱視程序員 瀏覽:578
android全屏無標題 瀏覽:117
梁的非加密區箍筋計算 瀏覽:966
linux7關閉防火牆 瀏覽:813
如何執行安全演算法 瀏覽:730
設計模式程序員水平 瀏覽:917
最帥程序員愛德華 瀏覽:934
php並發框架 瀏覽:397