devs, in my android application I'm using shared preferences, my question is: do I need to add any special user permission in the file AndroidManifest.xml?
No you don't need to add any permission either in your AndroidManifest.xml nor request any runtime permission since shared preferences xml file is stored in your app folder.