CTS失败android.permission.cts.FileSystemPermissionTest

时间:2016-04-25 12:18:26

标签: android kernel cts

适用于Android-M 6.0.1 CTS测试用例android.permission.cts。 FileSystemPermissionTest

1.testDevMemSane

2.testDevkmemSane失败了。

从文件FileSystemPermissionTest.java中,它说

public void testDevMemSane() throws Exception {
    File f = new File("/dev/mem");
    assertFalse(f.exists());
}
@MediumTest
public void testDevkmemSane() throws Exception {
   File f = new File("/dev/kmem");
    assertFalse(f.exists());
}

所以,iam思维设备不应该显示 / dev / mem&的/ dev / kmem的

请帮我解决此问题。 我是代码库的新手,请提供我要改变的路径。

2 个答案:

答案 0 :(得分:1)

此问题需要更改内核配置。

  1. 对于/ dev / mem禁用配置 DEVMEM
  2. 对于/ dev / kmem,禁用配置 DEVKMEM

答案 1 :(得分:0)

在配置文件中添加这两行

+#CONFIG_DEVMEM未设置

+#CONFIG_DEVKMEM未设置