Hi I have an application on the market which writes to the SD card. I only need the version 2 APIs but have tested for higher platforms (and don't want compatibility mode to kick in) so I have it defined as:
<uses-sdk android:targetSdkVersion="4" android:minSdkVersion="2"> </uses-sdk> One of my customers reported that writing to the SD card is not working on Nexus, and he suspects this is a permission issue. I think he's probably right - I haven't declared android.permission.WRITE_EXTERNAL_STORAGE. But - the documentation says that I don't need to declare this as I am using SDK version 2 and this permission is implicitly granted for SDK < 3. I could just go ahead and declare it...but then I'd need to build for SDK 3 and I'd cut off any customers out there with version 2 devices. Am I doing something wrong here, or is this a Nexus / Android 2.1 bug? Thanks -- 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