您的位置:首页 > 运维架构 > Linux

利用旧手机实现CentOS7对外预警设置

2020-12-16 10:26 1326 查看

整体思路为使用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命令网上有很多,不再赘述。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: