MapApi.jar,点击OK,这样就可以将高德地图Android API 库文件引入。然后在工程Build Path>Configure Build
Path…>Order and Export 中将引入的库文件MapApi.jar 选中,点击OK,这样您就可以在您的程序中使用高德地图API
了。
二、我们在不熟悉的情况下、先尽量多的添加此软件应用权限;所以在mainifest中添加如下代码;插入的位置在
<application的代码之前。
Java代码
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"></uses-permission>
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
<uses-permission android:name="android.permission.READ_PHONE_STATE"></uses-permission>
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission>
经测试,你的代码没问题,不过你写代码的细节不是特别规范,很多时候不会那样写,先附上测试图吧 在这我想指出你写代码的一些细节性问题,当然你写的没有错,只是看着不舒服,可读性比较差HashMap<String,HashMap<String,String>> chuanzhi=new HashMap<String,HashMap<String,String>>()
这句里边应该有两个细节性问题,第一、定义Map一般会这么写Map<String,Object> map = HashMap<String,Object>()第二、其实这个已经写在第一个里边了,一般不会写那么复杂的泛型,泛型里可以定义Object,然后在外边转换就可以了,因为Object是所有类的父类。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)