日志
易洋波
这个作者很懒,什么都没留下…
展开
-
一键登录之微信登录
做微信登录首先得做以下准备1.注册微信开发者账号(注意必须进行企业认证)注册前往微信开放平台2.添加应用,注意包名和签名要保证与开发项目一致,如果不一致会登录不了3.应用审核通过后,获取应用AppSec为后续开发用登录流程:参照官方文档,在资源中心可以找到通过appid和appsec可以请求得到code,通过code获得accessToken,可刷新a'ccessTok原创 2016-11-13 23:15:43 · 4195 阅读 · 1 评论 -
反编译apk总结
反编译Apk就是把apk反编译成源代码,但混淆做的比较好的apk会对整个项目的代码命名进行混淆,设置成一些毫无意义的名称,看起来还是比较费劲的,当然资深老手除外。今天先记录用过的几个反编译工具1.ApkTool 可以通过apktool -d **.apk 把apk解包成一个文件夹,里面源码为smali语言文件,我觉得最重要的是这时候可以正常查看AndroidManifest.xml文件,还原创 2016-12-10 15:40:51 · 318 阅读 · 0 评论 -
新公司上班Mark一下
机缘巧合让我在年底跳到了新公司,今天上班第一天报道,讲真,跳出了舒适区,系统层应用开发,首先不是讲设计编码,而是先看懂系统代码,会打Log,会adb,会android系统编译,会不用不打断点调试项目,通过日志,bug找到出问题的代码,并修改正确。总结如下1.项目是个完整的android源码,在pakages/apps 目录下有许多android原生应用,比如计算器,浏览器,照相机,音乐播放原创 2016-11-21 23:28:08 · 498 阅读 · 0 评论 -
整编Android源码和单编模块代码并使用adb安装
外部环境需要一个装有Linux系统的系统,编译需要在linux环境下编译,并且有android源码。整编步骤:(已到Android目录下)1.$source build/envsetup.sh 执行shell脚本2.$lunch(choosecombo) 选择所需的环境3.$make update-api , make -j32 进行编译将整个android项目编译好后,原创 2016-11-22 22:20:06 · 3063 阅读 · 0 评论 -
单编后生成apk,使用adb安装apk
昨天的单独编译命令(mm -B -j8 到需要编译的模块目录下执行),为了看到编译后的apk,先将/out/target/product/system/app/Music下的apk文件删除,然后执行1.$source build/envsetup.sh2.$choosecombo3.$mmm /packages/apps/Music会重新生成apk文件。所以可以自己改编Appli原创 2016-11-23 22:57:52 · 673 阅读 · 1 评论 -
Android的自动化测试
测试框架:1.Monkey : 压力和稳定性测试2.Instrumentation :白盒测试框架,3.Espresso: google推荐的自动化测试框架4.UiAutomateor: 可以模拟大部分黑盒测试原创 2016-12-18 23:15:19 · 443 阅读 · 0 评论