1. 在源码环境中编译app时(使用mmm编译需要根据app写好Android.mk文件)遇到如下问题 产生这个问题的原因是在Android系统中本身是不存在colorPrimary这属性的,所以无法直接进行使用 一个简单的解决办法是使用<add-resource>标签,如下: 2. 在使用了mmm ...
分类:
移动开发 时间:
2018-11-13 18:05:40
阅读次数:
393
iTOP-iMX6开发板Android系统下LVDS和HDMI双屏异显方法
分类:
移动开发 时间:
2018-11-13 17:21:42
阅读次数:
372
Google表示,为保证用户数据和设备的安全,针对下一代 Android 系统(Android P) 的应用程序,将要求默认使用加密连接,这意味着 Android P 将禁止 App 使用所有未加密的连接,因此运行 Android P 系统的安卓设备无论是接收或者发送流量,未来都不能明码传输,需要使 ...
分类:
移动开发 时间:
2018-11-07 12:32:16
阅读次数:
303
Monkey 是什么? Android SDK自带的压力测试工具,也是一个命令行工具。它向系统发送伪随机的用户事件流(如按键输入,触摸屏输入,手势输入等),实现对正在开发的应用程序进行压力测试。 (1) Monkey程序由Android系统自带,使用Java诧言写成,在Android文件系统中的存放 ...
分类:
移动开发 时间:
2018-11-04 15:37:09
阅读次数:
208
生成器和迭代器 提到生成器,总不可避免地要把迭代器拉出来对比着讲,生成器就是一个在行为上和迭代器非常类似的对象,如果把迭代器比作Android系统, 那么生成器就是ios,二者功能上差不多,但是生成器更优雅。 什么是迭代器 顾名思义,迭代器就是用于迭代操作(for循环)的对象,它像列表一样可以迭代获 ...
分类:
编程语言 时间:
2018-11-04 11:20:23
阅读次数:
115
1.Android系统的移动设备 a.开启 USB调试模式;具体设置请自行百度; b.用USB数据线连接手机设备,并同意这台计算机进行USB调试; c.在浏览器地址栏输入chrome://inspect 或者about:inspec;可以显示出设备的名称,在下图中 ‘2013023’ 即为设备名称; ...
分类:
移动开发 时间:
2018-11-02 19:02:08
阅读次数:
184
APK安装过程 复制APK安装包到data/app目录下,解压并扫描安装包,把dex文件(Dalvik字节码)保存到dalvik cache目录,并data/data目录下创建对应的应用数据目录,Android系统在s ...
分类:
移动开发 时间:
2018-10-30 14:52:26
阅读次数:
179
在前面一篇文章中,我们分析了Android模块的编译过程。当Android系统的所有模块都编译好之后,我们就可以对编译出来的模块文件进行打包了。打包结果是获得一系列的镜像文件,例如system.img、boot.img、ramdisk.img、userdata.img和recovery.img等。这 ...
分类:
移动开发 时间:
2018-10-24 20:28:41
阅读次数:
188
Android 系统版本和API level的关系表 wiki: https://zh.wikipedia.org/wiki/Android%E6%AD%B7%E5%8F%B2%E7%89%88%E6%9C%AC google doc: https://developer.android.com/a ...
分类:
移动开发 时间:
2018-10-19 20:17:07
阅读次数:
294