On Sun, Jul 31, 2011 at 9:17 AM, JRock <develo...@earthblood.com> wrote: > I develop an app that has the minimum sdk set to: > android:minSdkVersion="4" and does not require any special features > specific to any particular sdk above 1.6. I simply want this app to > work on as many devices as possible. > > Which sdk should I be compiling against?
IMHO, compile against the highest SDK whose API you are using directly. It sounds like in this case, that's API Level 4. > Which sdk should I set as the 'android:targetSdkVersion' ? Should it > always be the one I am compiling against? If you want your application to adopt the Honeycomb look-and-feel (e.g., action bar, holographic theme) when run on a Honeycomb device, choose 11. -- Mark Murphy (a Commons Guy) http://commonsware.com | http://github.com/commonsguy http://commonsware.com/blog | http://twitter.com/commonsguy Warescription: Three Android Books, Plus Updates, One Low Price! -- 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