diff --git a/app/build.gradle b/app/build.gradle
index 4ba1e98ca..51146a9e1 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -3,6 +3,8 @@ plugins {
}
android {
+ namespace 'com.fongmi.android.tv'
+
compileSdk 34
flavorDimensions = ["mode", "api", "abi"]
diff --git a/build.gradle b/build.gradle
index a70c26ddb..99536ea05 100644
--- a/build.gradle
+++ b/build.gradle
@@ -1,7 +1,7 @@
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 '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
}
diff --git a/catvod/build.gradle b/catvod/build.gradle
index dc632dcfe..dc0c35596 100644
--- a/catvod/build.gradle
+++ b/catvod/build.gradle
@@ -3,6 +3,8 @@ plugins {
}
android {
+ namespace 'com.github.catvod.crawler'
+
compileSdk 34
defaultConfig {
diff --git a/forcetech/build.gradle b/forcetech/build.gradle
index 7f685900b..fbef9b928 100644
--- a/forcetech/build.gradle
+++ b/forcetech/build.gradle
@@ -3,6 +3,8 @@ plugins {
}
android {
+ namespace 'com.forcetech'
+
compileSdk 34
defaultConfig {
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
index cbb33c1d4..f99022d23 100644
--- a/gradle/wrapper/gradle-wrapper.properties
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -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
diff --git a/hook/build.gradle b/hook/build.gradle
index 1848250c1..14e3ccbac 100644
--- a/hook/build.gradle
+++ b/hook/build.gradle
@@ -3,6 +3,8 @@ plugins {
}
android {
+ namespace 'com.fongmi.hook'
+
compileSdk 34
defaultConfig {
diff --git a/ijkplayer/build.gradle b/ijkplayer/build.gradle
index 2d5929478..9124b4210 100644
--- a/ijkplayer/build.gradle
+++ b/ijkplayer/build.gradle
@@ -3,6 +3,8 @@ plugins {
}
android {
+ namespace 'tv.danmaku.ijk.media.player'
+
compileSdk 34
defaultConfig {
diff --git a/jianpian/build.gradle b/jianpian/build.gradle
index b9833212c..9dd61fd8f 100644
--- a/jianpian/build.gradle
+++ b/jianpian/build.gradle
@@ -3,6 +3,8 @@ plugins {
}
android {
+ namespace 'com.p2p'
+
compileSdk 34
defaultConfig {
diff --git a/pyramid/build.gradle b/pyramid/build.gradle
index dc864170a..117e6156d 100644
--- a/pyramid/build.gradle
+++ b/pyramid/build.gradle
@@ -4,6 +4,8 @@ plugins {
}
android {
+ namespace 'com.undcover.freedom.pyramid'
+
compileSdk 34
flavorDimensions = ["abi"]
diff --git a/quickjs/build.gradle b/quickjs/build.gradle
index 1097e0aa5..dd3a95737 100644
--- a/quickjs/build.gradle
+++ b/quickjs/build.gradle
@@ -3,6 +3,8 @@ plugins {
}
android {
+ namespace 'com.fongmi.android.tv.quickjs'
+
compileSdk 34
defaultConfig {
diff --git a/thunder/build.gradle b/thunder/build.gradle
index b9833212c..034004d3a 100644
--- a/thunder/build.gradle
+++ b/thunder/build.gradle
@@ -3,6 +3,8 @@ plugins {
}
android {
+ namespace 'com.ghost.thunder'
+
compileSdk 34
defaultConfig {
diff --git a/thunder/src/main/AndroidManifest.xml b/thunder/src/main/AndroidManifest.xml
index 658513ac3..ec70cfe00 100644
--- a/thunder/src/main/AndroidManifest.xml
+++ b/thunder/src/main/AndroidManifest.xml
@@ -1 +1,2 @@
-
+
+
\ No newline at end of file
diff --git a/tvbus/build.gradle b/tvbus/build.gradle
index 7f685900b..1d86f69da 100644
--- a/tvbus/build.gradle
+++ b/tvbus/build.gradle
@@ -3,6 +3,8 @@ plugins {
}
android {
+ namespace 'com.tvbus.engine'
+
compileSdk 34
defaultConfig {
diff --git a/youtube/build.gradle b/youtube/build.gradle
index 1cc4b7c29..7a45fccbe 100644
--- a/youtube/build.gradle
+++ b/youtube/build.gradle
@@ -3,6 +3,8 @@ plugins {
}
android {
+ namespace 'com.github.kiulian.downloader'
+
compileSdk 34
defaultConfig {