I'll give that a try, thanks. When I changed the minimum api level via the GUI, it did tell me I needed to exit and restart (which I did).
Another difference is that I am running VS2012RC. On Fri, Jul 20, 2012 at 5:18 PM, Tom Opgenorth <t...@opgenorth.net> wrote: > Might be an idea. It "works on my machine". > > The one thing about VS2010 is that it doesn't always update the .CSPROJ > file immediately when you make changes via the project property page. If > you "File..Save All" then it will update the CSPROJ file, which will > probably cause M4A to update AndroidManifest.xml. > > > On Fri, Jul 20, 2012 at 3:29 PM, Darren Abbott <dar...@darrenabbott.com>wrote: > >> That didn't happen for me -- I had to set the minSdkVersion manually. >> But is sounds like I had the right idea, so I'll file a bug report. >> >> Thanks, >> >> Darren >> >> >> On Thu, Jul 19, 2012 at 11:27 PM, Tom Opgenorth <t...@opgenorth.net>wrote: >> >>> Correct - the Minimum Android to Target will set the minSdkVersion in >>> AndroidManifest.XML. >>> >>> >>> On Thu, Jul 19, 2012 at 9:45 PM, Darren Abbott >>> <dar...@darrenabbott.com>wrote: >>> >>>> I wanted to create an app that would take advantage of API level 11, >>>> but still run in a reduced functionality mode down to API level 8. >>>> >>>> In my projects settings, I tried setting "Application/Minimum Android >>>> to Target" to "Android 2.2" and "Android Manifest/Target API level" to 12 >>>> (closest available to 11). Unfortunately, my application wouldn't compile >>>> since it was taking advantage of API level 11. If I >>>> set "Application/Minimum Android to Target" to "Android 3.1", it would >>>> compile but wouldn't run on an Android 2.2 machine. >>>> >>>> I was able to solve my problem by manually editing AndroidManifest.xml >>>> and adding android:minSdkVersion="8" to the uses-sdk attribute. That >>>> allowed be to compile (I had Minimum Android to Target set to 3.1), and >>>> since I guarded the API 11 section of my code it would run on a 2.2 >>>> machine. >>>> >>>> Is Minimum Android to Target supposed to set minSdkVersion in >>>> AndroidManifest.xml? If not, that would seem to be a useful setting to >>>> expose in some manner. >>>> >>>> Thanks, >>>> >>>> Darren >>>> >>>> >>>> _______________________________________________ >>>> Monodroid mailing list >>>> Monodroid@lists.ximian.com >>>> >>>> UNSUBSCRIBE INFORMATION: >>>> http://lists.ximian.com/mailman/listinfo/monodroid >>>> >>>> >>> >>> >>> -- >>> http://www.opgenorth.net >>> >>> _______________________________________________ >>> Monodroid mailing list >>> Monodroid@lists.ximian.com >>> >>> UNSUBSCRIBE INFORMATION: >>> http://lists.ximian.com/mailman/listinfo/monodroid >>> >>> >> >> _______________________________________________ >> Monodroid mailing list >> Monodroid@lists.ximian.com >> >> UNSUBSCRIBE INFORMATION: >> http://lists.ximian.com/mailman/listinfo/monodroid >> >> > > > -- > http://www.opgenorth.net > > _______________________________________________ > Monodroid mailing list > Monodroid@lists.ximian.com > > UNSUBSCRIBE INFORMATION: > http://lists.ximian.com/mailman/listinfo/monodroid > >
_______________________________________________ Monodroid mailing list Monodroid@lists.ximian.com UNSUBSCRIBE INFORMATION: http://lists.ximian.com/mailman/listinfo/monodroid