1、初始环境搭建
下载Android studio,安装,会安装安卓开发使用的SDK和开发工具(IDE)。
MAC系统,SDK默认安装在/Users/xxx/Library/Android下。
将platform-tools设置为path,方便adb命令调用。
2、apk签名
APK安装到手机上,是需要签名。未签名的apk是不允许安装的。
第一步,创建证书
前提是需要JDK,这里使用JDK的keytool来生成。
keytool -genkeypair -alias aaa.keystore -keyalg RSA -validity 2000 -keystore aaa.keystore
按提问设置就可以。validity 2000 是有效天数。
会生成一个lixiaomign.keystore的文件,最好和apk放到一起,方便使用。
第二步,签名
jarsigner -verbose -keystore aaa.keystore -signedjar target.apk source.apk aaa.keystore
target.apk是签名以后的apk输出的文件。source.apk是签名钱的apk。
3、adb命令
adb install xxxx.apk 可以将制定的apk安装到已经通过usb连接到的手机。
adb shell dumpsys activity top 获取当前手机进程的页面信息