On Apr 19, 2012, at 4:53 PM, craig wrote:
> Would the standard Java implementation also suffer from "MotionEvent" problem 
> when using this approach?

Yes, until Mono for Android 4.1.1.

> Also I'm confused by what the TargetFrameworkVersion is.

TargetFrameworkVersion is the MSBuild $(TargetFrameworkVersion) property, which 
is the Minimum Android to Target drop-down in project settings.

In all versions of Mono for Android prior to 4.1.1, TargetFrameworkVersion is 
the "Java ABI" that the app targets, and it doesn't cope with the introduction 
of base classes (as explained in bug #4416).

The Java approach of "check the runtime version and then only invoke methods if 
the runtime version check passes" can only be really duplicated by using JNI, 
which works but is very ugly.

> Am I correct that I have to set the "Minimum Android to Target" to the higher 
> version that I want to compile against and then set the "Minimum Android 
> Version" to
> the lower version in the Manifest tab?

This won't work reliably, and cannot work reliably prior to 4.1.1.

Thanks,
 - Jon

_______________________________________________
Monodroid mailing list
[email protected]

UNSUBSCRIBE INFORMATION:
http://lists.ximian.com/mailman/listinfo/monodroid

Reply via email to