在手机中怎么调用Google手机地图啊,做个手机应用要用到Google地图,怎样调用API?是通用的API吗?没涉及过,请高手指教!

解决方案 »

  1.   

    先申请个KEY。和网页的google地图API差不多!但功能没有那么多而已!上网去看看。有很多资料!
    主要是XML中加上    <com.google.android.maps.MapView
                     android:id="@+id/myMapView1"
                      android:layout_width="fill_parent" 
                      android:layout_height="fill_parent" 
                      android:layout_x="0px" 
                      android:layout_y="0px"
                      android:enabled="true"
                      android:clickable="true" 
                     android:apiKey="************************************"
                     /> 
      

  2.   

    申请Google Map API KEY
    然后建项目的时候选择Google API包 , 里面就直接有关于Map和GPS方面的包了
    地图控件就是LS说的MapView 但使用的时候要添加你的KEY进去
      

  3.   

    1。先生成MD5:
    keytool -list -alias androiddebugkey -keystore '/home/simon/.android/debug.keystore' -storepass android -keypass android
    2.取得API KEY
    打开http://code.google.com/intl/zh-CN/android/maps-api-signup.html
    用MD5申请KEY
    3.在工程中加入MapView组件。
    4.在manifest.xml中设置全相应的权限
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
    <uses-permission android:name="android.permission.INTERNET" />
    5.在manifest.xml中加上要用的maps库
    <uses-library android:name="com.google.android.maps" />
      

  4.   

    再请教一下,有针对symbian开发的GOOGLE MAP包吗?
      

  5.   

    似乎差一些吧.建一个Map的AVD需要么?
    我在之前的AVD上安装说没有LIB安装不了的.估计Google永远不会准备Symbian的.
      

  6.   

    有了API接口,啥问题都可以解决
      

  7.   

    通过对Intent的隐式调用可以调出google自己的地图程序intent = new Intent(Intent.ACTION_VIEW,Uri.parse(XXXXXXXX)
    startActivity(intent)
    XXXXXX是geo:latitude,longitude                      打开地图应用程序,并显示指定的精度和纬度
    geo:0,0?q=street + address                  打开地图应用程序,并显示指定的地址
      

  8.   

    [Quote=引用 11 楼 syokouken 的回复:]
    通过对Intent的隐式调用可以调出google自己的地图程序intent = new Intent(Intent.ACTION_VIEW,Uri.parse(XXXXXXXX)
    startActivity(intent)
    XXXXXX是geo:latitude,longitude 打开地图应用程序,并显示指定的精度和纬度
    geo:0,0?q=street + address……
    说得好啊, 顶
      

  9.   

    有个APK吧,直接调用APK就好了。