准备工作:
(1)第一步,下载定位Android locSDK3.3。
../201510/GridViewLiveTiles.html
(2)第二步,解压缩Android locSDK3.3
准备工作至此已经结束。
一、工程配置
1、第一步,在工程里新建libs文件夹,将开发包里的locSDK_3.3.jar拷贝到libs根目录下,将liblocSDK3.so拷贝到libs\armeabi目录下,拷贝完成后的工程目录如下图所示;
2、第二步:在工程属性->Java Build Path->Libraries中选择“Add External JARs”,选定locSDK_3.3.jar,确定后返回。
通过以上两步操作后,您就可以正常使用百度地图定位SDK为您提供的全部功能了。
二、设计界面
1、布局文件
打开res/layout/activity_main.xml文件。
输入以下代码:
三、程序文件
1、Location.java
打开“src/com.genwoxue.baidulocation/Location.java”文件。
然后输入以下代码:
2、MainActivity.java
打开“src/com.genwoxue.baidumap/MainActivity.java”文件。
然后输入以下代码:
四、配置文件
打开“AndroidManifest.xml”文件。
注意:
由于Location.java继承自Application,所以需要在配置文件中<application android:name="com.genwoxue.baidulocation.Location" ……>节中需要加android:name,其中com.genwoxue.baidulocation为我们的包名称,Location为继承Application的类名称。
<service android:name="com.baidu.location.f" android:enabled="true" android:process=":remote"> </service>这个是来自百度定位中的服务,不可更改其中内容。
五、运行结果
我们已经轻而易举地获得了经纬路,那么如果你想在百度地图的位置,那么把这个经纬度放在上一章《百度地图》中,是不是很简单呢?