Update gradle

pull/473/head
okjack 2 years ago
parent 9e397f2fb8
commit a84d46f365
  1. 6
      app/build.gradle
  2. 12
      app/proguard-rules.pro
  3. 10
      build.gradle
  4. 2
      catvod/build.gradle
  5. 2
      forcetech/build.gradle
  6. 8
      gradle.properties
  7. 2
      gradle/wrapper/gradle-wrapper.properties
  8. 2
      hook/build.gradle
  9. 2
      ijkplayer/build.gradle
  10. 2
      jianpian/build.gradle
  11. 2
      pyramid/build.gradle
  12. 2
      quickjs/build.gradle
  13. 2
      thunder/build.gradle
  14. 1
      thunder/src/main/AndroidManifest.xml
  15. 2
      tvbus/build.gradle
  16. 2
      youtube/build.gradle

@ -3,12 +3,15 @@ plugins {
}
android {
namespace 'com.fongmi.android.tv'
compileSdk 34
flavorDimensions = ["mode", "api", "abi"]
defaultConfig {
applicationId "com.fongmi.android.tv"
minSdk 21
//noinspection ExpiredTargetSdkVersion
targetSdk 28
versionCode 235
versionName "0601"
@ -47,6 +50,7 @@ android {
}
buildFeatures {
buildConfig true
viewBinding true
}
@ -115,7 +119,6 @@ dependencies {
implementation project(':media-lib-ui')
implementation 'androidx.appcompat:appcompat:1.6.1'
implementation 'androidx.biometric:biometric:1.1.0'
implementation 'androidx.lifecycle:lifecycle-viewmodel:2.7.0'
implementation 'androidx.room:room-runtime:2.6.1'
implementation 'androidx.media:media:1.7.0'
implementation 'cat.ereza:customactivityoncrash:2.4.0'
@ -134,6 +137,7 @@ dependencies {
implementation 'com.hierynomus:smbj:0.13.0'
implementation 'com.tencent.tbs:tbssdk:44286'
implementation 'com.github.YarikSOffice:lingver:1.3.0'
implementation 'javax.servlet:javax.servlet-api:3.1.0'
implementation 'org.chromium.net:cronet-embedded:76.3809.111'
implementation 'org.eclipse.jetty:jetty-client:8.1.21.v20160908'
implementation 'org.eclipse.jetty:jetty-server:8.1.21.v20160908'

@ -34,13 +34,23 @@
# Cling
-keep class org.fourthline.cling.** { *; }
-keep class javax.xml.** { *; }
-dontwarn org.ietf.jgss.**
-dontwarn com.sun.net.**
-dontwarn sun.net.**
-dontwarn java.awt.**
-dontwarn javax.**
# Cronet
-keep class org.chromium.net.** { *; }
-keep class com.google.net.cronet.** { *; }
# EXO
-keep class org.xmlpull.v1.** { *; }
-dontwarn org.xmlpull.v1.**
-dontwarn org.kxml2.io.**
-dontwarn android.content.res.**
-dontwarn org.slf4j.impl.StaticLoggerBinder
-keep class org.xmlpull.** { *; }
-keepclassmembers class org.xmlpull.** { *; }
-keep class androidx.media3.** { *; }
# IJK

@ -1,16 +1,16 @@
plugins {
id 'org.jetbrains.kotlin.android' version '1.8.20' apply false
id 'com.android.application' version '7.2.2' apply false
id 'com.android.library' version '7.2.2' apply false
id 'org.jetbrains.kotlin.android' version '1.9.0' apply false
id 'com.android.application' version '8.0.1' apply false
id 'com.android.library' version '8.0.1' apply false
id 'com.chaquo.python' version '14.0.2' apply false
}
tasks.register('clean', Delete) {
delete rootProject.buildDir
delete rootProject.layout.buildDirectory
}
project.ext {
gsonVersion = '2.10.1'
gsonVersion = '2.11.0'
jsoupVersion = '1.15.3'
okhttpVersion = '4.12.0'
annotationVersion = '1.3.0'

@ -3,6 +3,8 @@ plugins {
}
android {
namespace 'com.github.catvod.crawler'
compileSdk 34
defaultConfig {

@ -3,6 +3,8 @@ plugins {
}
android {
namespace 'com.forcetech'
compileSdk 34
defaultConfig {

@ -6,13 +6,11 @@
# http://www.gradle.org/docs/current/userguide/build_environment.html
# Specifies the JVM arguments used for the daemon process.
# The setting is particularly useful for tweaking memory settings.
org.gradle.daemon=true
org.gradle.parallel=true
org.gradle.jvmargs=-Xmx4096m -Dfile.encoding=UTF-8
# When configured, Gradle will run in incubating parallel mode.
# This option should only be used with decoupled projects. More details, visit
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
# org.gradle.parallel=true
org.gradle.parallel=true
# AndroidX package structure to make it clearer which packages are bundled with the
# Android operating system, and which are packaged with your app"s APK
# https://developer.android.com/topic/libraries/support-library/androidx-rn
@ -21,4 +19,6 @@ android.enableJetifier=true
# Enables namespacing of each library's R class so that its R class includes only the
# resources declared in the library itself and none from the library's dependencies,
# thereby reducing the size of the R class for that library
android.nonTransitiveRClass=true
android.useFullClasspathForDexingTransform=true
android.nonTransitiveRClass=true
android.nonFinalResIds=false

@ -1,6 +1,6 @@
#Wed Mar 29 12:54:35 CST 2023
distributionBase=GRADLE_USER_HOME
distributionUrl=https\://services.gradle.org/distributions/gradle-7.4.2-all.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-8.0-all.zip
distributionPath=wrapper/dists
zipStorePath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME

@ -3,6 +3,8 @@ plugins {
}
android {
namespace 'com.fongmi.hook'
compileSdk 34
defaultConfig {

@ -3,6 +3,8 @@ plugins {
}
android {
namespace 'tv.danmaku.ijk.media.player'
compileSdk 34
defaultConfig {

@ -3,6 +3,8 @@ plugins {
}
android {
namespace 'com.p2p'
compileSdk 34
defaultConfig {

@ -4,6 +4,8 @@ plugins {
}
android {
namespace 'com.undcover.freedom.pyramid'
compileSdk 34
flavorDimensions = ["abi"]

@ -3,6 +3,8 @@ plugins {
}
android {
namespace 'com.fongmi.android.tv.quickjs'
compileSdk 34
defaultConfig {

@ -3,6 +3,8 @@ plugins {
}
android {
namespace 'com.ghost.thunder'
compileSdk 34
defaultConfig {

@ -1 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest package="com.ghost.thunder" />

@ -3,6 +3,8 @@ plugins {
}
android {
namespace 'com.tvbus.engine'
compileSdk 34
defaultConfig {

@ -3,6 +3,8 @@ plugins {
}
android {
namespace 'com.github.kiulian.downloader'
compileSdk 34
defaultConfig {

Loading…
Cancel
Save