Trying to create shared preferences for my class representing my api and one for my main class. I create a shared preference file by making this call in my api & main classes
String PREF_NAME = "API"; this.pref = context.getSharedPreferences( PREF_NAME, Context.MODE_PRIVATE ); the log gives me this 11-17 16:18:19.786: ERROR/ApplicationContext(13584): Couldn't create directory for SharedPreferences file /data/data/com.*.android/ shared_prefs/API.xml which I believe is because of the call I make above. I do not get this error however when I run the app on my 1.5 phone, only when i run it on my 2.0 droid. I believe this is leading to the major problem I am having, I get a null pointer on the 2.0 phone when it makes this call of my code... OutputStream out = this.context.openFileOutput( fileName, Context.MODE_PRIVATE ); with this in the log 11-17 16:47:25.350: ERROR/AndroidRuntime(13584): java.lang.NullPointerException 11-17 16:47:25.350: ERROR/AndroidRuntime(13584): at android.app.ApplicationContext.openFileOutput(ApplicationContext.java: 395) 11-17 16:47:25.350: ERROR/AndroidRuntime(13584): at android.content.ContextWrapper.openFileOutput(ContextWrapper.java:158) I'm pretty sure these are related because I get them both on the 2.0 phone, and neither when I run on 1.5 . Any help will be awesome and greatly appreciated. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en