在我的根Android设备中,
jint fd = open("/dev/ashmem",O_RDWR);
给出-1,fopen导致错误13。我也尝试过用chmod 777更改权限,但没有成功。
有什么想法吗?谢谢你的帮助。
针对Android 10的应用程序不能直接使用ashmem(/dev/ashmem(,必须通过NDK的ASharedMemory类访问共享内存
原来是由于targetSdkVersion。它在28岁时有效,但在30岁时无效。