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

Reply via email to