Articles of Хранилище

Получить каталог баз данных для моего приложения программно

Я хочу использовать «предварительно загруженную» базу данных в своем приложении. Есть много вопросов об этом, и большинство из них указывают на эту статью в блоге здесь или аналогичные. Все идет нормально. Я просто хочу знать, есть ли лучший способ получить каталог баз данных по умолчанию, поэтому вам не нужно использовать что-то вроде этого: private static […]

Не удается найти запись в Keystore. Но я знаю, что там

Android Studio на Windows 10 Невозможно загрузить хранилище ключей: непризнанная запись в хранилище ключей У меня есть существующее приложение, скомпилированное и подписанное. Я создал новую версию. Уникальный идентификатор для приложения тот же (com.name.appname). Я хочу подписать новую версию с существующим ключом. У меня есть ключ. Я знаю пароль. Я знаю, что псевдоним правильный. Все, что […]

Сохранение открытых файлов во внутреннем хранилище

У меня есть приложение, которое сохраняет файлы, загруженные с сервера. Эти файлы не являются приватными для моего приложения и должны быть доступны и для других приложений. Я хочу знать, что будет правильным путем для сохранения этих файлов, когда SD-карта является ABSENT. Для SD-карты есть известный API – getExternalStorageDirectory() Для частных данных приложения во внутренней памяти […]

Файл keystore по умолчанию не существует?

Я получаю эту ошибку. C:\Program Files\Java\jre7\bin>keytool -list -v -keystore "C:\Users\Suresh\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android keytool error: java.lang.Exception: Keystore file does not exist: C:\Users\Suresh\.android\debug.keystore java.lang.Exception: Keystore file does not exist: C:\Users\Suresh\.android\debug.keystore at sun.security.tools.KeyTool.doCommands(Unknown Source) at sun.security.tools.KeyTool.run(Unknown Source) at sun.security.tools.KeyTool.main(Unknown Source) C:\Program Files\Java\jre7\bin>

Keystore и Aliases – есть ли использование нескольких псевдонимов?

При экспорте подписанного приложения Android с использованием Eclipse существует ли цель использования нескольких псевдонимов? Согласно официальному руководству о подписании , рекомендуется подписывать все приложения с тем же сертификатом, чтобы ваши приложения могли обмениваться данными, кодом и обновляться модульным способом. Предполагая, что «псевдоним», «ключ» и «сертификат» по существу взаимозаменяемы в этом контексте, есть ли причина, по […]

Не удается создать ключ в хранилище ключей Android

В настоящее время мы сталкиваемся с проблемой, когда иногда, когда пользователь устанавливает наше приложение, приложение пытается получить доступ и создать ключ в хранилище ключей, но хранилище ключей выбрасывает это исключение: Caused by: java.lang.IllegalStateException: could not generate key in keystore at android.security.AndroidKeyPairGenerator.generateKeyPair(AndroidKeyPairGenerator.java:100) at java.security.KeyPairGenerator$KeyPairGeneratorImpl.generateKeyPair(KeyPairGenerator.java:275) Мы считаем, что это связано с тем, что шаблон разблокировки телефона не […]

Импорт хранилища ключей от eclipse до android studio

Я сделал исследование по этой теме, но не смог найти решение: Я создал подписанный apk из проекта eclipse, и у меня также есть хранилище ключей eclipse. Но я не мог узнать, как импортировать этот магазин ключей при подписании в Android Studio. Это следующие вещи, которые я уже пробовал: -adding путь хранения ключей, поскольку он был […]

Типы памяти Android (RAM v Внутренняя память)

В отдельном потоке я продемонстрировал свое незнание типов памяти, спросив о том, как лучше всего скопировать файл во «внутреннюю память», и ему было рекомендовано, чтобы это было не очень хорошо, и что было бы лучше прочитать файл в «ОЗУ», , Теперь я пытаюсь понять, как связаны эти два типа памяти и как их можно использовать. […]

KeyStore и ключевой псевдоним

Я нахожусь в процессе экспорта приложения, и мне очень любопытно о хранилище ключей и keyalias. Я не уверен, для чего они нужны, или сколько я должен создать (может быть, один для каждого приложения?). Буду признателен за любую информацию, касающуюся этих ключей. благодаря

Как создать файл на внутреннем хранилище Android?

Я хочу сохранить файл на внутреннем хранилище в определенную папку. Мой код: File mediaDir = new File("media"); if (!mediaDir.exists()){ mediaDir.createNewFile(); mediaDir.mkdir(); } File f = new File(getLocalPath()); f.createNewFile(); FileOutputStream fos = new FileOutputStream(f); fos.write(data); fos.close(); getLocalPath возвращает /data/data/myPackage/files/media/qmhUZU.jpg но когда я хочу создать медиа-папку, я получаю исключение «java.io.IOException: файловая система только для чтения». Любые идеи […]