- 博客(4)
- 收藏
- 关注
原创 Linux生成动态库.so与生成静态库.a
动态库共享库第一步:通过gcc -fPIC -c 编译生成.o文件gcc -fPIC -c a.c (编译生成.o文件 -fPIC与位置无关)gcc -fPIC -c b.c生成a.o,b.o编译文件。第二步:通过上面已经生成的a.o,b.o文件生成.so文件方法1: gcc -shared -Wl -o liba.so a.o方法2: gcc -share
2016-09-28 10:10:22
682
原创 Android Studio NDK及so文件开发 以及常见错误
http://www.2cto.com/kf/201605/512334.html
2016-09-21 19:53:47
6385
原创 Android 编译出自己的sdk 以编译自己的windows平台 adb.exe为例
一、android adb android.mk分析Android.mk(源码system/core/adb/android.mk就不贴出来了)最终编译生成三个模块1、adb host tool pc端adb client2、adbd device daemon 目标机器adbd3、adb host tool for device-as-host pc端adb server
2016-09-13 15:41:38
2727
原创 android adb 通信原理
adb 源码system/core/adbadb是client-server构架,包含三个部分1、client 运行于开发机器2、server 作为后台进程同样运行于开发机器,server负责管理client和运行于目标机器或者emulator的守护进程之间的通信,就像一座桥一样。3、daemon 运行于目标机或者emulator的守护进程。源码中重要的宏ADB_HOS
2016-09-12 18:22:35
3670
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人