Cómo almacenar datos de json de forma segura en phonegap android?

Estoy desarrollando una aplicación para Android en el teléfono. Tengo que almacenar un archivo json que debería estar protegido. El json contiene claves de autenticación y fichas para que no se exponga. Así que no puedo almacenar en cualquier tipo de almacenes locales de javascript. ¿Hay alguna otra forma de guardar datos de forma segura?

Mejor usar la preferencia compartida de Android, puede establecerla mediante un complemento. Estos son los pasos:

1 En tu javascript añade esto

function storeJSON(JSON_String){ cordova.exec(function() { //CALLBACK SUCCESS }, function(error) { //ERROR CALLBACK }, "YOUR_CUSTOM_CLASS", [JSON_String,"SET"]); } function getJSON(){ cordova.exec(function(Json) { //CALLBACK SUCCESS alert(Json); }, function(error) { //ERROR CALLBACK }, "YOUR_CUSTOM_CLASS", ["","GET"]); } 

2 Cree la clase Java YOUR_CUSTOM_CLASS. Descargar

3 En config.xml añadir esto

 <feature name="YOUR_CUSTOM_CLASS"> <param name="android-package" value="yourpackage.YOUR_CUSTOM_CLASS" /> </feature> 

Utilizar métodos de almacenamiento nativos como sqlite DB thats mejor, consulte https://github.com/lite4cordova/Cordova-SQLitePluginSqlite plugin para Android

  • Cómo detectar el cierre del teclado evento en el dispositivo android con javascript
  • Cómo deshabilitar completamente el teclado virtual para todas las entradas en la vista web de Android
  • window.plugin.pushNotification no está definido en Cordova 3.6.4
  • Framework7 dentro de páginas de webview que no se cargan
  • ¿Los dispositivos Android / webOS admiten eventos multi-touch de Javascript?
  • Descargar el archivo a la carpeta de descargas ios / android using phonegap
  • El lienzo no se muestra en dispositivos móviles
  • ¿Cómo validar los valores de TextInput en reaccionar nativo?
  • Android: fija la orientación de la pantalla sólo para una página (diferencia telefónica)
  • Cómo capturar la geolocalización con el dispositivo fuera de línea - Córdoba
  • Cordova - se niega a ejecutar el controlador de eventos en línea porque viola el siguiente contenido Política de seguridad
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.