androidandroid-emulatorsharedpreferencesddms

Edit shared preferences from DDMS


I want to edit shared preferences values from DDMS, if I double click the file it doen't saves the changes. Do I do something wrong or there is special plugin for that?


Solution

  • First, you should probably make sure your app isn't running before doing this.

    You have to use the File Explorer option. Navigate to

    data -> com.yourpackage -> shared_pref

    Click the xml and at the top right click pull.

    Edit the xml on your computer.

    Once you're done, click push (also top right).

    enter image description here

    If you pushed the same file to the same device to the same directory, the next time you launch the app, you should see your updated values.