【问题标题】:CTS Failure android.permission.cts.FileSystemPermissionTestCTS 失败 android.permission.cts.FileSystemPermissionTest
【发布时间】:2016-08-18 19:57:24
【问题描述】:

适用于 Android-M 6.0.1 CTS 测试用例 android.permission.cts。文件系统权限测试

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 thinking device 不应该显示 /dev/mem & /dev/kmem

请帮我解决这个问题。 我是代码库的新手,请提供更改路径。

【问题讨论】:

    标签: android kernel cts


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

      在配置文件中添加这两行

      +# CONFIG_DEVMEM 未设置

      +# CONFIG_DEVKMEM 未设置

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多