Android Studio 配置
依赖配置
在 app/build.gradle
下加入依赖
1 | dependencies { |
参数配置
1. 权限配置
在 AndroidMainfest.xml
中进行以下配置:
1 | <uses-permission android:name="android.permission.READ_PHONE_STATE" /> |
2. Activity 配置
1 | <activity |
3. 配置 FileProvider
如果您想兼容 Android N 或者以上的设备,必须要在 AndroidManifest.xml
文件中配置 FileProvider
来访问共享路径的文件
1 | <provider |
在 res
目录新建 xml
文件夹,创建 provider_paths.xml
文件,文件内容如下
1 |
|
4. 混淆配置
1 | -dontwarn com.tencent.bugly.** |
SDK的使用
封装一个工具类
为了维护方便,我封装了一个工具类,在工具类中统一管理 Bugly 的 API
1 | public class BuglyUtil { |
关于 Beta
类的 API,可以查看Bugly Android 应用升级 SDK 高级配置
使用
在 Application
中初始化 SDK
1 | public class AppApplication extends Application { |
在 MainActivity
中检查更新
1 | public class MainActivity extends Activity { |