打开webview页面 chrome://inspect/#devices 获取webview driver版本 1、 2、 3、 chenshifengdeMacBook-Pro:ChromeDriver chenshifeng$ adb shell pm list package|grep we ...
分类:
移动开发 时间:
2020-12-03 12:17:50
阅读次数:
10
四句命令用mac电脑控制Android手机的屏幕前提:手机:系统-开发人员选项-USB调试已经打开,将android手机通过USB数据线连接Mac,弹框中选择传输文件。命令:终端输入system_profilerSPUSBDataType找到对应设备的ProductID终端输入:vim~/.android/adb_usb.ini,将设备的ProductID添加到该文件中,保存退出;终端输入:adb
分类:
移动开发 时间:
2020-11-30 15:59:45
阅读次数:
17
项目需求,最近team逆向了3款竞品APP,总结一些经验和想法, 两款APP分别是A、B和C, A: 无法中间人,抓不到包,一旦走Charles,则提示更新APP。 一定是做了证书校验,Android里面是SSL Pinning,分析后是在Java侧做的,直接hook掉校验函数即可。 B: 可抓包, ...
分类:
移动开发 时间:
2020-11-25 12:48:12
阅读次数:
25
以as4.0+为例 1、首先根据gradle-wrapper.properties下载对应的版本 下载完之后在setting中配置gradle路径 2、配置http proxy 这里我使用mirrors.neusoft.edu.cn地址,如图 ...
分类:
移动开发 时间:
2020-11-21 12:02:56
阅读次数:
45
前言:ButterKnife是一个专注于Android系统的View注入框架,以前总是要写很多findViewById来找到View对象,有了ButterKnife可以很轻松的省去这些步骤。是大神JakeWharton的力作,目前使用很广。最重要的一点,使用ButterKnife对性能基本没有损失, ...
分类:
移动开发 时间:
2020-11-11 16:35:42
阅读次数:
14
197 01 Android 零基础入门 03 Java常用工具类 04 Java集合 03 Set集合 01 Set概述 本文知识点:Set概述 说明:因为时间紧张,本人写博客过程中只是对知识点的关键步骤进行了截图记录,没有对截图步骤进行详细的文字说明(后面博主时间充裕了,会对目前的博客编辑修改, ...
分类:
移动开发 时间:
2020-11-08 16:51:23
阅读次数:
25
一、EditText标签作用 用于输入文字,类似于HTML中的<input type="text" />标签 二、EditText标签继承TextView标签,很多TextView标签的样式它同样也支持。 三、Edit标签特有的属性: <EditText android:id="@+id/et1" ...
分类:
移动开发 时间:
2020-10-24 10:21:46
阅读次数:
41
测试分类: 一、按开发阶段划分 1.单元测试(Unit Testing) 2、集成测试(Integration Testing) 3、系统测试(System Testing) 4.验收测试(Acceptance Testing) 二、按是否查看代码划分 1.黑盒测试(Black-box Testin ...
分类:
其他好文 时间:
2020-10-18 10:02:04
阅读次数:
21
增加英文、阿拉伯文输入法修改代码:frameworks\base\packages\SettingsProvider\src\com\android\providers\settings\DatabaseHelper.javaloadSecureSettings方法中增加loadStringSetting(stmt,Secure.ENABLED_INPUT_METHODS,"com.an
分类:
编程语言 时间:
2020-10-13 17:17:55
阅读次数:
27
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" ...
分类:
其他好文 时间:
2020-10-07 21:37:42
阅读次数:
92