Извлечь файл хранилища ключей формы списка псевдонимов в студии Android

Я создал файл хранилища ключей с помощью команды keytool. Я хочу перечислить все псевдонимы в этом файле из приложения Android, использующего Android Studio. Для этого я скопировал сгенерированный keytool файл в папку загрузки эмулятора. затем использовал этот код:

        File FileName =Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS);
        String strFileName = FileName.getPath() + "/" + MY_KEYSTORE_FILE_NAME;

        InputStream TheInStream = new FileInputStream(FileName);
        KeyStore ks = KeyStore.getInstance(KeyStore.getDefaultType());
        String pw = "123456";
        ks.load(TheInStream, pw.toCharArray());

но InputStream, похоже, не может найти файл, хотя я получил разрешение на доступ к нему. Что я здесь делаю не так?

0 ответов

Другие вопросы по тегам