apply plugin: 'com.android.application' android { compileSdkVersion 29 defaultConfig { applicationId "com.huanglong.tvsetting" minSdkVersion 29 targetSdkVersion 29 versionCode 1 versionName "1.0" ndk.abiFilters "arm64-v8a", "armeabi-v7a" } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' signingConfig signingConfigs.debug } } lintOptions { checkReleaseBuilds false abortOnError false } applicationVariants.all { variant -> variant.outputs.all { outputFileName = "TvSettingDemo.apk" } } } dependencies { compileOnly files('../../../../binary/packages/DtvLib/classes.jar') compileOnly files('../../../../binary/packages/TvServiceDemo/classes.jar') compileOnly files('../../../../binary/packages/TvmwLib/classes.jar') compileOnly files('../../../../binary/packages/displaymanager/classes.jar') String SDK_DIR = System.getenv("ANDROID_HOME") String frameworkPath = "${SDK_DIR}/platforms/android-29/framework.jar" compileOnly files(frameworkPath) implementation 'androidx.appcompat:appcompat:1.2.0' implementation 'com.google.android.material:material:1.3.0' implementation 'androidx.constraintlayout:constraintlayout:2.0.4' }