⑴ 安卓手机怎么用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命令使用步骤如下:
首先来看看简浩单一功能的PING,软件名字就叫PING,可以去网上或APP市场下载。安装后打开软件,软件默认PING网络的网站进行测试。点击:“123GO!”。我们可以看到返回值,证明自己手机访问外网是OK的。
然后来PING一下192.168.0.22这个对方手机IP地址。删除在址,录入:192.168.0.22点击“123GO!”。
显示0字节到达,100%的包丢失。证明网络不通,这里我们可以在另一台手机进行测试PING,看看是否有问题
点击手机的功能按键,激活设置,点击:“每次PING的次数”。
这里可以在1-99范围内设置PING的次数。默认次数为3。
另一个软件是FPing,下载安装方法和PING一样,打开软件之后,输入IP地址或域名就可以PING了。
同样输入192.168.0.22,点击:“Ping”,查看Ping结果。
同时软件提供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软碟通
步骤/方法
设置电脑系统的环境变量。在桌面【我的电脑】上点击鼠标右键,选择【属性】菜单,即打开了系统属性对话框。,你处理干净你的系统,再按上面步骤安装就能解决