TOP

LBS和Gradle

LBS定位功能:

  • 安卓系统提供----基于google map
    LocationManager locationManager (LocationManager)getSystemService(LOCATION_SERVICE);
    locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, new LocationListener() {
    @Overridepublic void onLocationChanged(Location location) {
                  Log.i("Location","onLocationChanged" +  location.toString());
              }
              @Overridepublic void onStatusChanged(String provider, int status, Bundle extras) {
                  Log.i("Location","onStatusChanged" +  status);
              }
              @Overridepublic void onProviderEnabled(String provider) {
              }
              @Overridepublic 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包




posted @ 2015-08-03 11:10  星空守候  阅读(164)  评论(0编辑  收藏  举报