欢迎来到天天文库
浏览记录
ID:37151753
大小:418.54 KB
页数:7页
时间:2019-05-19
《Android Google Map教程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、AndroidGoogleMap教程获得GoogleMapAPIKey:使用GoogleMapAPI前,必须先生成GoogleMapAPIKEY.生成GoogleMapAPIKey要使用两种工具:JDK的keytool和androiddebug模式下的keystore密钥库。JDK的keytool一般位于%JAVA_HOME%/bin目录下,例如:windows下在C:programfilesJavajdk1.6.0_26bin下androiddebug模式下的keystore密钥库位于C:usersyang.android目录下(yang是电脑用户名)。第一步:通过命
2、名提示符进入JDK的keytool所在目录第二步:输入命令生成MDK5Key命令格式:keytool–list–aliasandroiddebugkey–keystoreC:usersyang.androiddebug.keystore–storepassandroid–keypassandroid注意:下划线部分是androiddebug模式下的keystore密钥库的地址第三步:到GoogleMapAPI的主页去申请GoogleMapAPIKEY。 http://code.google.com/android/maps-api-signup.html页面,在其中的MD5f
3、ingerprint一栏中输入刚才生成的MD5密纹如果你是第一次使用GoogleMapAPI(即你还没有Google账号)你要按照提示申请一个账号。第四步:使用GoogleMapAPIKEY。1,创建一个工程,创建工程时“BuildTarget”要选择“GoogleAPIs”2,编写界面布局文件。-4、orientation="vertical"android:layout_width="fill_parent"android:layout_height="fill_parent">注意:下面一段代码就是生成GoogleMapAPIKEY时产生的代码,重点是android:apikey 5、android:apiKey="0uD--pAESYopaXd6ydGOuW5VpuY0Os7B4rPfg6Q"/> 3,MainActivity代码packagecom.g6、oogle_map;importandroid.os.Bundle;importandroid.widget.LinearLayout;importandroid.widget.ZoomControls;importcom.google.android.maps.MapActivity;importcom.google.android.maps.MapView;publicclassMainActivityextendsMapActivity{LinearLayoutlinearLayout;MapViewmapView;ZoomControlsmZoom;@Overridepubl7、icvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);linearLayout=(LinearLayout)findViewById(R.id.zoomview);mapView=(MapView)findViewById(R.id.mapview);mZoom=(ZoomControls)mapVi
4、orientation="vertical"android:layout_width="fill_parent"android:layout_height="fill_parent">注意:下面一段代码就是生成GoogleMapAPIKEY时产生的代码,重点是android:apikey 5、android:apiKey="0uD--pAESYopaXd6ydGOuW5VpuY0Os7B4rPfg6Q"/> 3,MainActivity代码packagecom.g6、oogle_map;importandroid.os.Bundle;importandroid.widget.LinearLayout;importandroid.widget.ZoomControls;importcom.google.android.maps.MapActivity;importcom.google.android.maps.MapView;publicclassMainActivityextendsMapActivity{LinearLayoutlinearLayout;MapViewmapView;ZoomControlsmZoom;@Overridepubl7、icvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);linearLayout=(LinearLayout)findViewById(R.id.zoomview);mapView=(MapView)findViewById(R.id.mapview);mZoom=(ZoomControls)mapVi
5、android:apiKey="0uD--pAESYopaXd6ydGOuW5VpuY0Os7B4rPfg6Q"/> 3,MainActivity代码packagecom.g
6、oogle_map;importandroid.os.Bundle;importandroid.widget.LinearLayout;importandroid.widget.ZoomControls;importcom.google.android.maps.MapActivity;importcom.google.android.maps.MapView;publicclassMainActivityextendsMapActivity{LinearLayoutlinearLayout;MapViewmapView;ZoomControlsmZoom;@Overridepubl
7、icvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);linearLayout=(LinearLayout)findViewById(R.id.zoomview);mapView=(MapView)findViewById(R.id.mapview);mZoom=(ZoomControls)mapVi
此文档下载收益归作者所有