1

我有一个包含一些本机代码的 sdk。我正在手动将代码构建到共享库中,并将这些 .so 文件复制到 jniLibs 文件夹中。我在应用程序中使用该 sdk。它在 5、6 上运行良好,但在 Nougat 上,每次我打开应用程序时它都会崩溃。

注意:我已在 build.gradle 文件中将目标版本更新为 25。

这是错误日志:

03-31 16:02:32.553 2050-2050/com.vinoth.sampleApp W/s.sampleApp: type=1400 audit(0.0:152): avc: denied { create } for uid=10156 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:untrusted_app:s0:c512,c768 tclass=netlink_kobject_uevent_socket permissive=0
03-31 16:02:32.553 2050-2050/com.vinoth.sampleApp W/s.sampleApp: type=1400 audit(0.0:153): avc: denied { read } for uid=10156 name="devices" dev="sysfs" ino=6380 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=dir permissive=0

                                                                                 [ 03-31 16:02:32.563   382:  382 W/         ]
                                                                          debuggerd: handling request: pid=2050 uid=10156 gid=10156 tid=2050

我已经对此进行了搜索,但最终没有任何线索。

有人请帮忙。提前致谢。

4

0 回答 0