Gradle接入

创建工程并导入配置文件

  1. Android Studio创建项目,注意项目包名需与控制台应用包名一致,否则初始化校验无法通过。
  2. 将tmf-android-configurations.json拷贝到app/src/main/assets目录,完成配置文件导入。配置文件下载请参见下载配置文件

    说明说明:如果您在初始TMFBase时不指定配置文件名字,那么请保证配置文件的名字是tmf-android-configurations.json,放置在assets根目录下,不能放置在asset子目录。

配置Gradle依赖

  1. 在工程build.gradle下面配置仓库地址

    buildscript {
       repositories {
       maven {
          url 'https://tmf-work-maven.pkg.coding.net/repository/tmf/android/'
       }
    }
    
  2. 在app/build.gradle下面配置组件依赖,框架最小依赖项如下

    implementation 'com.tencent.tmf.android:base-core:+'
    implementation 'com.tencent.tmf.android:base:+'
    
  3. TMF内部组件使用了libc++_shared.so, 为了避免与其他三方库冲突,请在app/build.gradle中增加如下配置:

    android{
       ...
       packagingOptions {
           pickFirst 'lib/arm64-v8a/libc++_shared.so'
           pickFirst 'lib/armeabi/libc++_shared.so'
           pickFirst 'lib/armeabi-v7a/libc++_shared.so'
       }
       ...
    }
    
  4. 在app/build.gradle中配置Java编译选项

    android{
           compileOptions {
            sourceCompatibility JavaVersion.VERSION_1_8
            targetCompatibility JavaVersion.VERSION_1_8
        }
    }
    
Copyright © 2013-2023 Tencent Cloud. all right reserved,powered by GitbookUpdate Time 2023-08-31 14:46:07

results matching ""

    No results matching ""