After fighting a couple of hours to read something from the sdcard using ADT v22.3.0-887826 I only can think that my manifest is been ignored. Adding 4 lines to the hello world project.

One in the manifest

```
<permission android:name="android.permission.READ_EXTERNAL_STORAGE"></permission>

```

Three in the MainActivity.java

```
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    String permission = "android.permission.READ_EXTERNAL_STORAGE";
    int res = getBaseContext().checkCallingOrSelfPermission(permission);
    System.out.println("permission:"+(res == PackageManager.PERMISSION_GRANTED));            
}

```

The output is "permission:false"