之前一期介绍了怎样通过 Python 的代码去获取短信验证码去进行软件测试,这一期将主要介绍 怎样 通过 Android Studio 开发 App 自动拦截读取短信验证码。
Android Studio 是谷歌推出的一个Android集成开发工具,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试。
1.创建 FileUtils 的类
(1) 创建 writeTxtToFile 方法,写入到 txt 文件中
(2) 创建 getFileContent 方法,读取 txt 文件内容
2.创建 MyApplication 的类,继承 Application , 覆写 onCreate 的方法
3.创建 SMSContentObserver 的类,继承 ContentObserver (内容观察者), 覆写 onChange的方法。
4.最后结束程序时,要在 MainActivity 里,启动销毁。