240 发简信
IP属地:广东
  • mmm编译模块报错Couldn't locate the directory

    问题与解决方案 今天在mac上编译android源码,本来想编译 idegen模块,方便导入android studio中阅读源码,结果执行上述...

  • Android应用混淆So库中的方法名

    前言 在Android应用中,出于对安全性的考虑,开发者会把一些重要的逻辑放到native层,即so库中。但是so库也并非绝对的安全,在强大的I...

  • android自动化测试框架robotium配置和使用

    背景介绍 android开发过程中,每次迭代升级都需要去回归一下之前版本功能,看看最新的修改有没有影响到之前的正常功能。然而这个过程永远都是在做...

  • ubuntu14.04安装配置Sonarqube6.0

    1. 环境要求 2.数据库配置 注:在配置数据库之前一定要确保上述软件版本正确,否则会运行出错。一旦运行出错,需要删除sonar数据库,重新运行...

  • 通过实例分析RxJava2源码

    正文 本文将通过一段实例代码的实际执行顺序来分析RxJava2的源码.这样梳理一遍之后,思路会清晰很多.RxJava版本为2.0.8. 上面就是...

  • ubuntu14.04编译android2.3.5系统源码(附下载地址)

    最近在看《Android系统源代码情景分析》,于是尝试着在自己系统上编译系统的源码,中间遇到不少问题,在这里记录一下吧,一来以后自己可以回顾,二...

  • 2018-06-24 Kotlin写的activity显示空白

    问题背景Kotlin写的activity如下 layout里面也是有内容的,但是运行的时候activity显示的是空白的。经过排查,问题出在了o...

  • Protobuf在Android上面的应用

    背景 平时移动端和端之间的数据传输基本都是用的json或者xml,对于Protobuf之前一直有听说过,相比于json和xml有诸多好处,例如数...

  • Resize,w 360,h 240
    PowerMock单元测试报错

    前言 在Android Studio使用PowerMock运行单元测试时,一直报下面的错误。使用的mac系统。 一般这种情况是因为使用了Andr...