0

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());
}

したがって、デバイスは/dev/mem と /dev/kmemを表示すべきではないと考えています。

この問題を解決するのを手伝ってください。私はコードベースを初めて使用します。変更するパスを教えてください。

4

2 に答える 2

1

この問題には、カーネル構成の変更が必要です。

  1. /dev/mem の場合、設定 DEVMEM を無効にします
  2. /dev/kmem の場合、 構成 DEVKMEM を無効にします
于 2016-06-13T11:13:31.457 に答える