# Android-TTLock-SDK-V3-Demo
**Repository Path**: sciener/Android-TTLock-SDK-V3-Demo
## Basic Information
- **Project Name**: Android-TTLock-SDK-V3-Demo
- **Description**: ttlock sdk Android V3版demo
- **Primary Language**: Java
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 2
- **Created**: 2019-06-12
- **Last Updated**: 2022-07-21
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# NewSDKAndroidDemo
## English instruction link
https://gitee.com/sciener/Android-TTLock-SDK-V3-Demo/blob/master/README.en.md
#### 介绍
新版SDK Android端Demo
1.锁操作相关: TTLockClient
2.锁固件升级相关:LockDfuClient
3.网关操作相关:GatewayClient
#### IDE
Android Studio
#### Minimum SDK Version
18
## 使用说明
### 引入SDK
```
implementation 'com.tongtonglock:ttlock:3.0.3'
```
### manifest配置
#### 添加Permission
```
```
### SDK初始化
#### 1)确保蓝牙开启
#### 2)SDK初始化
```
TTLockClient.getDefault().prepareBTService(getApplicationContext());
```
#### 3)开始调用接口 比如扫描周围蓝牙智能锁:
```
TTLockClient.getDefault().startScanLock(new ScanLockCallback() {
@Override
public void onScanLockSuccess(ExtendedBluetoothDevice device) {
}
});
```
### 重置SDK服务
#### 退出页面之后记得关闭SDK服务
```
TTLockClient.getDefault().stopBTService();
```