Articles of Хранилище

Каков наилучший способ хранения этой маленькой таблицы данных только для чтения в телефоне Android?

Мне нужно хранить данные для использования в моей программе Android. Вот подробности о данных: Будет один стол. Каждая «строка» данных будет иметь уникальный INT-идентификатор. В противном случае это поле будет содержать четыре других поля INT и текстовое поле. Строковое поле, вероятно, будет длиннее 2 или 3 предложения. Каждое из 4 полей INT будет соответствовать идентификатору […]

Как сохранить защищенную строку в Android?

Есть ли понятные примеры использования KeyStore в Android? Я не могу понять, как мне защитить свой пароль / токен / anything_else в приложении Android в устройстве ROOTED от использования хакерами, имеющими физический доступ к устройству. Я понимаю, что могу сгенерировать KeyPair с некоторыми ALIAS и использовать его как закрытый ключ как пароль базы данных, например, […]

Эффективный способ хранения изображений в Android

Мое приложение требует, чтобы при снятии моментального снимка он должен храниться в памяти, а в следующий раз, когда я перезапущу телефон, я должен получить миниатюру этой фотографии в списке фотографий и полномасштабную фотографию, когда я нажимаю на нее. Есть два способа, которые я знаю. Храните изображения напрямую. Концерн здесь каждый раз, когда ему приходится удалять […]

Facebook key hash, android keystore confusion

keytool -exportcert -alias mykeystore -keystore mykeystore| openssl sha1 -binary | openssl base64 Привет, я использую приведенную выше команду для генерации хэша ключа facebook. Он запрашивает мой пароль и дает мне ключевой хэш. Я помещал этот ключевой хэш в настройки приложения facebook, но он не работает для моего подписанного Android-приложения. Когда я отлаживал приложение для Android, […]

Android Keystore, безопасное значение ключа

Я изучаю, используя безопасный / улучшенный Keystore, представленный в Android 4.3. Я хотел бы сохранить ключ шифрования внутри этого хранилища ключей, этот ключ используется для шифрования sqlite db и значений, содержащихся в моих общих предпочтениях. Когда я рассмотрю образец KeyStore в SDK, я вижу следующее: public static final String ALIAS = "my_key" Если кто-то сможет […]

Xamarin forms error Droid.Resource не содержит определения для строки

Здесь проблема – красные линии под строкой. Я разрабатываю приложение формы xamarin, и я использую плагин для хранения PCL. Я думаю, что это как-то вызывает проблему, и я не знаю, как ее исправить. Проблема возникает в моем решении для Android. public static void UpdateIdValues() { global::PCLStorage.Resource.String.ApplicationName = global::XamarinClients.Droid.Resource.String.ApplicationName; global::PCLStorage.Resource.String.Hello = global::XamarinClients.Droid.Resource.String.Hello; } Я получаю эту […]

Как я могу создать Keystore Android из key.pk8 и certificate.pem?

Поэтому сегодня я, наконец, обновляю свой SDK до 22.0.0, но это создает ошибку в AndroidManifest.xml для android:debuggable="false" что означает, что я больше не могу внешне подписывать и zipalign моих собственных apks. Я подписывал свои собственные key.pk8 и certificate.pem, однако для eclipse ADT требуется хранилище ключей. Кто-нибудь знает способ построить хранилище ключей с помощью уже созданного […]

Зарезервируйте внутреннее хранилище устройства Android для будущих критических журналов приложений

Я разрабатываю приложение, которое будет сохранять важные журналы для каждой операции, выполняемой пользователем. Эти журналы критически важны, и мне нужно зарезервировать место для установки приложения, поэтому, если у устройства нет требуемого места, он не может установить приложение. Мне нужно перезаписать или использовать зарезервированное пространство для регистрации операции. Я не знаю лучшего метода для реализации этой […]

Где хранить большие данные приложения на устройствах Android?

В настоящее время я сталкиваюсь с проблемой, когда я должен хранить свою структуру объектов на устройстве Android. Usecase: я запускаю вызов сервера приложений (с большой помощью AsyncTask ), получаю хорошо известный ответ (xml-response) с сервера, анализирую данные и в конечном итоге преобразую его в свою структуру объектов (очень сложный класс Диаграмма со многими ассоциациями между […]

Android Studio Лучший способ импорта модуля из другого репозитория

Мне нужно импортировать проект из репозитория Github в качестве модуля внутри проекта Android Studio, который он передал в другой репозиторий. Проект, который я должен импортировать из Github, будет постоянно обновляться, поэтому это означает, что мне придется обновлять время от времени, чтобы последние изменения были внесены в модуль. Поскольку новый модуль в качестве базового проекта будет […]