2016-04-25 5 views
0

Для Android-M 6.0.1CTS Отказ android.permission.cts.FileSystemPermissionTest

Тестовые 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()); 

}

Так, РМКО мышление устройство не должно показать /DEV/MEM &/DEV/kmem

Пожалуйста, помогите мне решить эту проблему. Iam new для кодовой базы, пожалуйста, предоставьте мне пути, где нужно изменить.

ответ

1

Эта проблема нуждается в изменениях конфигурации ядра.

  1. Для/разработчика/MEM отключить CONFIG DEVMEM
  2. Для/DEV/kmem отключить конфигурации DEVKMEM
0

Добавьте эти две строки в конфигурационных файлах

+ # CONFIG_DEVMEM не установлено

+ # CONFIG_DEVKMEM не установлен