导航:首页 > 操作系统 > 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实现相关的资料

热点内容
云服务器打开f8指令 浏览:241
盈透证券加密币 浏览:72
阿里云服务器初始密码怎么修改 浏览:266
服务器怎么设定公用网络 浏览:99
程序员自己尝尿检测出糖尿病 浏览:592
打印添加pdf 浏览:932
苹果解压专家账号 浏览:842
度晓晓app为什么关闲 浏览:228
net文件是伪编译码吗 浏览:149
伴随矩阵的matlab编程 浏览:63
单片机和h桥是什么意思 浏览:314
51单片机光控设计论文 浏览:653
涡旋式压缩机无油 浏览:729
企业网搭建及应用pdf 浏览:744
symanteclinux 浏览:878
程序员朋友化妆改造 浏览:493
应用被加密但不知道密码 浏览:586
百度云黑马android 浏览:773
java格式化long 浏览:893
汽车如何加密文档 浏览:625