需要你的指导,我正在用原生代码在android中编写一个应用程序,它将与CAN (控制器区域网络)端口进行通信;为此,在我的C代码中,我使用了linux/can.h头文件。但有一点是我在eclipse控制台框中设置了所有我得到的信息jni/cansend.c:14:23: fatal error: linux/can.h: No such file or directory
我的主机Linux中有虚拟CAN (vcan0、vcan1)。我想让它们在Android虚拟设备(AVD)中可用。我正在使用Androi Studio中的AVD管理器创建AVD。我通过以下命令在我的主机Linux中创建了Virtual CAN设备:modprobe can_rawsudo ip link add dev我尝试使用以下命令在模拟的安卓系统中模拟vcan0,但不起作用:
~/Android/Sdk&