利用旧手机实现CentOS7对外预警设置
整体思路为使用adb工具控制Android手机实现对外预警,下面是具体设置步骤。
安装java
1、检查旧版本
#rpm -aq | grep java
2、删除旧版本
#rpm -e --nodeps “以上命令输出的旧版本”
3、安装下载好的rpm包(用1.8版本,高版本会出现其他问题)
#rpm -ivh jdk-8u101-linux-x64.rpm
4、配置JDK环境
/etc/profile
输入以下内容:
JAVA_HOME=/usr/java/jdk1.8.0_101
JRE_HOME=/usr/java/jdk1.8.0_101/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
#source /etc/profile //使修改生效
安装配置SDK
1、 下载androidSDK
#cd /opt
#mkdir androidSdk
#wget https://dl.google.com/android/repository/sdk-tools-linux-3859397.zip
#unzip sdk-tools-linux-3859397.zip
2、 配置
#/etc/profile
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL
export PATH=$PATH:/opt/androidSdk/tools/bin
#source /etc/profile
3、 查看已安装信息
sdkmanager –list,根据提示安装需要的package(sdkmanager "build-tools;26.0.2")
4、 配置platform tools
下载地址:http://downloads.puresoftware.org/files/android/platform-tools/
#vi /etc/profile
...
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL
export PATH=$PATH:/opt/androidSdk/tools/bin
export PATH=$PATH:/opt/androidSdk/platform-tools
...
#source profile
验证adb
1、 adb version,出现版本信息则成功。
2、 adb shell 进入adb命令行。
3、 手机打开开发者模式、打开usb调试。
a) am start -a android.intent.action.CALL -d tel:***,拨打手机号。
b) input keyevent 6,挂断。
完成以上设置后根据实际情况设置触发条件调用操作手机的脚本即可,操作手机脚本中的adb命令网上有很多,不再赘述。
- 利用webView实现加载网络图片居中并适应手机屏幕,以及img设置前缀
- 利用zip格式实现手机客户端二维码扫描分享识别
- 利用SQL Server数据库邮件服务实现监控和预警
- preferenceActivity实现手机的设置功能
- anroid 利用方向传感器或者加速度传感器实现手机或者平板6个方向操作
- 利用动态加载实现手机淘宝的节日特效
- c# 利用webbrower控件打印html——实现打印页面设置
- 利用html5实现类似微信的手机摇一摇功能-计算摇动次数
- 安卓实训第十天:利用SharedPreferences来实现数据的保存和读取,以及实现手机电话备份,XMLserializer
- 利用jso实现vivo x20手机评论的爬取
- 利用JS实现手机访问PC网址自动跳转到wap网站
- C#GUI编程学习之选择类控件篇1--利用选择控件实现权限设置
- 用预警条件的设置方法实现对小于零的数据预警
- android4.0以上,利用耳机接听键实现自动接听,部分手机失败原因+解决方法(比如华为P7)
- 利用爬虫实现全国疫情实时监控(手机版)
- CentOS7 设置对外服务端口
- 精灵图使用——如何利用js循环实现精灵图设置
- 【MarketAnalysis总结】6.0利用SMS的API实现发送手机验证码
- 利用java实现的一个发送手机短信的小例子的补充
- 利用注解加拦截器实现struts2的权限设置