我环境是 ARM64 手机
我看手机 /system/lib 跟 lib64, 这样看起来手机上可以同时存在32 & 64位元的程式
那我今天有情况如下
1. daemon 是64bit 的程式 (server)
2. 64bit so share library (client)
写支sample code link client share library so, 测试过可以取得 daemon 数据
那如果 client 我改用32bit share library so
2. 32bit share library so (client)
这样可以读到64bit daemon 数据嘛?
user space 不同位元程式 , 但 kernel space 应该都是64bit ,
clinet/ server 交换资料应该还是要经过kernel
这样有办法经过kernel使得不同bit程式交换资料
这部份我还没有做实验测试...
谢谢