首页 > 代码库 > LBS和Gradle

LBS和Gradle

LBS定位功能:

  1. 安卓系统提供----基于google map
 LocationManager locationManager = (LocationManager) getSystemService(LOCATION_SERVICE);
        locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, new LocationListener() {
            @Override
            public void onLocationChanged(Location location) {
                Log.i("Location","onLocationChanged" +  location.toString());
            }
            @Override
            public void onStatusChanged(String provider, int status, Bundle extras) {
                Log.i("Location","onStatusChanged" +  status);
            }
            @Override
            public void onProviderEnabled(String provider) {
            }
            @Override
            public void onProviderDisabled(String provider) {
            }
        });
2.百度地图-----参照百度官方文档
引入so文件的方法:
在build.gradle中添加
    sourceSets{
        main{
                jniLibs.srcDirs=[‘libs‘]
       }
}
Gradle的使用
常用的adb命令
adb devices      查看当前PC端连接有多少设备
adb version      查看adb的版本
adb get-serialno  获取连接到的手机的序列号
adb kill-server   adb-server 的关闭
adb start-server  adb-server 的开启
常用的gradle命令
gradle -v 版本号  gradle --version
gradle clean 清除build文件夹
gradle build 检查依赖并打包
gradle --help  帮助
gradle tasks
gradle tasks --all
gradle assembleDebug 编译打包Debug包
gradle assembleRelease 编译打包Release包
gradle installRelease 打包并安装Release包
gradle unstallRelease 卸载Release包



来自为知笔记(Wiz)



LBS和Gradle