Android
Charle_Wang
这个作者很懒,什么都没留下…
展开
-
android入门-----Android.mk
做android源码修改的人,对android.mk并不陌生,它相当与makefile文件,在源码环境里不管是集成第三方库,还是源码环境编译应用等,都离不开这个文件。具体来说:该文件是GNU Makefile的一小部分,会被编译系统解析一次或多次。你可以在每一个Android.mk file中定义一个或多个模块,你也可以在几个模块中使用同一个源代码文件。编译系统为你处理许多细节问题...原创 2018-03-22 13:08:40 · 372 阅读 · 0 评论 -
android入门-----JNI
做android系统开发,免不了用到JNI,JNI是java层与native层的交互方式之一,也是系统中用的最多的,譬如binder机制,有native的binder实现也有java层的binder类封装通过JNI调用native层;又譬如audio系统,java层有audiotrack,audiorecode等,而native层也有audiotrack,audiorecode等;譬如su...原创 2018-03-22 12:33:56 · 248 阅读 · 0 评论 -
android入门-----dhcp服务(上)
android联网最最开始就是要拿ip地址,dns地址,掩码,网关等,虽然可以静态设置,但90%的场景都是要用到dhcp动态获取地址。android中有dhcpcd这个服务端负责从网络中获得地址,而系统会通过一个库(libnetutils)去请求和控制服务端。并写入属性共享给开发者。一、了解一下dhcp协议 我们都知道设备为了上网,必须要有IP地址、掩码、网关地址等信...原创 2018-04-09 16:59:57 · 14353 阅读 · 1 评论