могу ли я получить доступ к данным localStorage с Android в кордове

#android #cordova #local-storage #cordova-plugins

#Android #кордова #локальное хранилище #cordova-плагины

Вопрос:

Я создал простой проект cordova, добавил платформу Android, мне нужно значение localStorage в классе Android java, которое я установил в javascript

Перед этим я прочитал несколько сообщений, в которых говорилось об установке cordova-plugin-nativestorage , но не повезло, я не могу прочитать значение.

Я устанавливаю значение в index.js

 NativeStorage.setItem("username", "xyz", this.setSuccess, this.setError);

    function setSuccess(obj) {
        alert(obj);
    //   NativeStorage.getItem("reference", this.getSuccess, this.getError);
    }
    function setError(error) {
        alert(error.code);
        if (error.exception !== "")
            alert(error.exception);
    }
  

Я получаю значение в файле .java ниже.

 String MyPREFERENCES = "MyPrefs" ;
SharedPreferences sharedpreferences= 
context.getSharedPreferences(MyPREFERENCES, Context.MODE_PRIVATE);
String name= sharedpreferences.getString("username","");
  

Я получаю, что имя пустое

Пожалуйста, помогите.