You're reading way more into these posts than there is to it. Maps has
gone through some changes just like the rest of the platform, so
questions migrating from version to version have been posted and
answered. By and large, the API itself and therefore the code to use
it hasn't changed much. Some stuff has been removed prior to Android
1.0, the requirement to use a registered key has been introduced, the
API split out. This is all mostly packaging that did not affect
application code in a substantial way. You can go out and develop
against the most current API level, and it'll run against 1.5 images
on the devices (you can safely ignore anything prior as Android has
been released to the general public on the G1's only, which since have
been OTA updated by the carrier). Use current documentation, use the
emulator or a device to test, and you really should be good to go.



On Jan 18, 9:31 am, MarcoAndroid <[email protected]> wrote:
> Hello,
>
> Can anybody clarify what is and isn't supported in which version of
> the SDK regarding the Google API add-on regarding Maps?
>
> When I look 
> herehttp://code.google.com/intl/nl-NL/android/add-ons/google-apis/referen...
> Maps is only available since level 4 (1.6).
>
> But in the hello MapView it says it's available for 1.5 and 
> higher:http://dev.android.com/guide/tutorials/views/hello-mapview.html
>
> Herehttp://groups.google.com/group/android-developers/browse_thread/threa...
> people have been trying it on 1.5. Did they fail because it's just not
> possible on 1.5?
> And from reading 
> thishttp://groups.google.com/group/android-developers/browse_thread/threa...
> it *seems* it might be possible, though there is a bug/issue with a
> certain use case.
> And looking herehttp://www.anddev.org/viewtopic.php?p=24902
> it seems to be there in 1.5. But what are the differences then? Was it
> included in pre 1.5 SDK, after that not anymore and only part of the
> device if available?
>
> And, what exactly happens re: an app that uses Maps (thus has <uses-
> library android:name="com.google.android.maps" /> in the Manifest)?
> Will the app install but the Maps won't work (probably some exception
> will occur when trying to use a MapView)?
> Or will the app not be installable for any devices with SDK < 1.6
> (assuming 1.6 is the minimal level)?
> Herehttp://code.google.com/intl/nl-NL/android/add-ons/google-apis/maps-ov...
> it says "It also ensures that the Android system will not install your
> application on a device unless the required library is available".
> So I can't check in the code whether the class(es) can be loaded to
> see if it's available?
>
> If 1.5 and >= 1.6 have *different* Maps implementations, how would you
> build an app supporting that?
>
> I also understood that you're not allowed to include maps.jar with
> your app right?
>
> Tip1: if you don't need to integrate maps in your app: I guess via an
> Intent you can of course start Google Maps as an external app
> Tip2: or tryhttp://code.google.com/p/osmdroid/I haven't tried it
> (yet, depending on the answers here :).
>
> Regards,
> Marco
-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to