[mono-android] Android avd setup
Jonathan Pryor
jonp at xamarin.com
Sun Nov 13 23:57:48 EST 2011
On Nov 13, 2011, at 3:51 PM, Wally McClure wrote:
> Thanks Jon. Surely that's not the only difference. Anyone know what the other differences are?
Go forth and view e.g. $ANDROID_SDK_PATH/addon-google_apis-google_inc_-10/libs. Those are the library files that are present on a "Google APIs (Google Inc.) - API level 10)" target which are not present in the default "Android 2.3.3 - API level 10" target. The "libs" directory contains "maps.jar" and "usb.jar".
"maps.jar" is the Google Maps library (com.google.android.maps).
"usb.jar" is the com.android.future.usb package, containing the UsbAccessory and UsbManager types.
That's all that the "Google APIs (Google Inc.) - API level 10" target contains -- ye normal Android API level 10 + those two libraries. Nothing more. [0]
- Jon
[0] OK, the addon dir also contains a 99MB system.img, compared with the 89MB $ANDROID_SDK_PATH/platforms/android-10/images/system.img file, so there may be some other significant difference between them, but javac isn't going to see them. All javac can/will see is the libs/*..jar.
More information about the Monodroid
mailing list