diff --git a/actions/build.gradle b/actions/build.gradle
index ab4d2288a..e1a233b9b 100644
--- a/actions/build.gradle
+++ b/actions/build.gradle
@@ -2,6 +2,7 @@ apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
android {
+ namespace "com.itsaky.androidide.actions"
compileSdkVersion rootProject.ext.compileSdk
buildToolsVersion rootProject.ext.buildTools
diff --git a/actions/src/main/AndroidManifest.xml b/actions/src/main/AndroidManifest.xml
index 2ca4dc811..6fa99e6cb 100644
--- a/actions/src/main/AndroidManifest.xml
+++ b/actions/src/main/AndroidManifest.xml
@@ -14,4 +14,4 @@
~ You should have received a copy of the GNU General Public License
~ along with AndroidIDE. If not, see .
-->
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/app/build.gradle b/app/build.gradle
index 1e5a425ea..40d6c0b98 100755
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -2,6 +2,7 @@ apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
android {
+ namespace "com.itsaky.androidide"
compileSdkVersion rootProject.ext.compileSdk
buildToolsVersion rootProject.ext.buildTools
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index a42b8a619..ab72e7b29 100755
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -1,7 +1,6 @@
+ xmlns:tools="http://schemas.android.com/tools">
diff --git a/build-tools/javac-services/build.gradle b/build-tools/javac-services/build.gradle
index 8e30a4f3a..2aeb9f591 100644
--- a/build-tools/javac-services/build.gradle
+++ b/build-tools/javac-services/build.gradle
@@ -4,6 +4,7 @@ plugins {
}
android {
+ namespace "com.itsaky.androidide.javac.services"
compileSdkVersion rootProject.ext.compileSdk
buildToolsVersion rootProject.ext.buildTools
diff --git a/build-tools/javac-services/src/main/AndroidManifest.xml b/build-tools/javac-services/src/main/AndroidManifest.xml
index 796ea8d22..64da9efea 100644
--- a/build-tools/javac-services/src/main/AndroidManifest.xml
+++ b/build-tools/javac-services/src/main/AndroidManifest.xml
@@ -15,4 +15,4 @@
~ along with AndroidIDE. If not, see .
-->
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/build-tools/projects/build.gradle b/build-tools/projects/build.gradle
index c9db8a821..776c1f6e3 100644
--- a/build-tools/projects/build.gradle
+++ b/build-tools/projects/build.gradle
@@ -2,6 +2,7 @@ apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
android {
+ namespace "com.itsaky.androidide.projects"
compileSdkVersion rootProject.ext.compileSdk
buildToolsVersion rootProject.ext.buildTools
diff --git a/build-tools/projects/src/main/AndroidManifest.xml b/build-tools/projects/src/main/AndroidManifest.xml
index 6cc701578..c80f401ec 100644
--- a/build-tools/projects/src/main/AndroidManifest.xml
+++ b/build-tools/projects/src/main/AndroidManifest.xml
@@ -16,4 +16,4 @@
~ along with AndroidIDE. If not, see .
-->
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/common/build.gradle b/common/build.gradle
index 9a4a7e79c..0bdb59021 100755
--- a/common/build.gradle
+++ b/common/build.gradle
@@ -2,6 +2,7 @@ apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
android {
+ namespace "com.itsaky.androidide.common"
compileSdkVersion rootProject.ext.compileSdk
buildToolsVersion rootProject.ext.buildTools
diff --git a/common/src/main/AndroidManifest.xml b/common/src/main/AndroidManifest.xml
index 3610af7c0..9c5d2fe0b 100755
--- a/common/src/main/AndroidManifest.xml
+++ b/common/src/main/AndroidManifest.xml
@@ -1 +1 @@
-
+
diff --git a/emulatorview/build.gradle b/emulatorview/build.gradle
index f95c6aecc..b4b641700 100755
--- a/emulatorview/build.gradle
+++ b/emulatorview/build.gradle
@@ -1,6 +1,7 @@
apply plugin: 'com.android.library'
android {
+ namespace "com.itsaky.terminal.view"
compileSdkVersion rootProject.ext.compileSdk
buildToolsVersion rootProject.ext.buildTools
diff --git a/emulatorview/src/main/AndroidManifest.xml b/emulatorview/src/main/AndroidManifest.xml
index 7a5787ee5..9c5d2fe0b 100755
--- a/emulatorview/src/main/AndroidManifest.xml
+++ b/emulatorview/src/main/AndroidManifest.xml
@@ -1 +1 @@
-
+
diff --git a/eventbus-android/build.gradle b/eventbus-android/build.gradle
index c68c49c24..dea71d7d0 100644
--- a/eventbus-android/build.gradle
+++ b/eventbus-android/build.gradle
@@ -20,6 +20,7 @@ plugins {
}
android {
+ namespace "com.itsaky.androidide.eventbus.android"
compileSdkVersion rootProject.ext.compileSdk
buildToolsVersion rootProject.ext.buildTools
diff --git a/eventbus-android/src/main/AndroidManifest.xml b/eventbus-android/src/main/AndroidManifest.xml
index fb0eeb9d0..6c25bf9b0 100644
--- a/eventbus-android/src/main/AndroidManifest.xml
+++ b/eventbus-android/src/main/AndroidManifest.xml
@@ -16,4 +16,4 @@
~ along with AndroidIDE. If not, see .
-->
-
+
diff --git a/eventbus-events/build.gradle b/eventbus-events/build.gradle
index 52ffdffce..b5476f13a 100644
--- a/eventbus-events/build.gradle
+++ b/eventbus-events/build.gradle
@@ -18,6 +18,7 @@ apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
android {
+ namespace "com.itsaky.androidide.eventbus.events"
compileSdkVersion rootProject.ext.compileSdk
buildToolsVersion rootProject.ext.buildTools
diff --git a/eventbus-events/src/main/AndroidManifest.xml b/eventbus-events/src/main/AndroidManifest.xml
index d5ab2e4e6..a27789c5a 100644
--- a/eventbus-events/src/main/AndroidManifest.xml
+++ b/eventbus-events/src/main/AndroidManifest.xml
@@ -15,4 +15,4 @@
~ You should have received a copy of the GNU General Public License
~ along with AndroidIDE. If not, see .
-->
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/lexers/build.gradle b/lexers/build.gradle
index d7b103596..b944887e2 100755
--- a/lexers/build.gradle
+++ b/lexers/build.gradle
@@ -2,6 +2,7 @@ apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
android {
+ namespace "com.itsaky.androidide.lexers"
compileSdkVersion rootProject.ext.compileSdk
buildToolsVersion rootProject.ext.buildTools
diff --git a/lexers/src/main/AndroidManifest.xml b/lexers/src/main/AndroidManifest.xml
index 0bb981599..9c5d2fe0b 100755
--- a/lexers/src/main/AndroidManifest.xml
+++ b/lexers/src/main/AndroidManifest.xml
@@ -1 +1 @@
-
+
diff --git a/lsp/api/build.gradle b/lsp/api/build.gradle
index 4e59370a2..2292265e9 100644
--- a/lsp/api/build.gradle
+++ b/lsp/api/build.gradle
@@ -18,6 +18,7 @@ apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
android {
+ namespace "com.itsaky.androidide.lsp.api"
compileSdkVersion rootProject.ext.compileSdk
buildToolsVersion rootProject.ext.buildTools
diff --git a/lsp/api/src/main/AndroidManifest.xml b/lsp/api/src/main/AndroidManifest.xml
index 395d89da6..0b35b95c7 100644
--- a/lsp/api/src/main/AndroidManifest.xml
+++ b/lsp/api/src/main/AndroidManifest.xml
@@ -15,6 +15,4 @@
~ along with AndroidIDE. If not, see .
-->
-
-
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/lsp/java/build.gradle b/lsp/java/build.gradle
index 6c3256da3..1e243beab 100644
--- a/lsp/java/build.gradle
+++ b/lsp/java/build.gradle
@@ -18,6 +18,7 @@ apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
android {
+ namespace "com.itsaky.androidide.lsp.java"
compileSdkVersion rootProject.ext.compileSdk
buildToolsVersion rootProject.ext.buildTools
diff --git a/lsp/java/src/main/AndroidManifest.xml b/lsp/java/src/main/AndroidManifest.xml
index 4818a5784..6fa99e6cb 100644
--- a/lsp/java/src/main/AndroidManifest.xml
+++ b/lsp/java/src/main/AndroidManifest.xml
@@ -14,6 +14,4 @@
~ You should have received a copy of the GNU General Public License
~ along with AndroidIDE. If not, see .
-->
-
-
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/lsp/models/build.gradle b/lsp/models/build.gradle
index f6463f305..b12ccfba6 100644
--- a/lsp/models/build.gradle
+++ b/lsp/models/build.gradle
@@ -2,6 +2,7 @@ apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
android {
+ namespace "com.itsaky.androidide.lsp.models"
compileSdkVersion rootProject.ext.compileSdk
buildToolsVersion rootProject.ext.buildTools
diff --git a/lsp/models/src/main/AndroidManifest.xml b/lsp/models/src/main/AndroidManifest.xml
index d0556d8ac..e341a7ecb 100644
--- a/lsp/models/src/main/AndroidManifest.xml
+++ b/lsp/models/src/main/AndroidManifest.xml
@@ -15,4 +15,4 @@
~ along with AndroidIDE. If not, see .
-->
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/lsp/testing/build.gradle b/lsp/testing/build.gradle
index b2c5cdfa9..3ca2c56a4 100644
--- a/lsp/testing/build.gradle
+++ b/lsp/testing/build.gradle
@@ -19,6 +19,7 @@ apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
android {
+ namespace "com.itsaky.androidide.lsp.testing"
compileSdkVersion rootProject.ext.compileSdk
buildToolsVersion rootProject.ext.buildTools
diff --git a/lsp/testing/src/main/AndroidManifest.xml b/lsp/testing/src/main/AndroidManifest.xml
index 0e8be7b24..15e7c2ae6 100644
--- a/lsp/testing/src/main/AndroidManifest.xml
+++ b/lsp/testing/src/main/AndroidManifest.xml
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/lsp/xml/build.gradle b/lsp/xml/build.gradle
index 4f6260b88..fd7d65c5a 100644
--- a/lsp/xml/build.gradle
+++ b/lsp/xml/build.gradle
@@ -21,6 +21,7 @@ plugins {
}
android {
+ namespace "com.itsaky.androidide.lsp.xml"
compileSdkVersion rootProject.ext.compileSdk
buildToolsVersion rootProject.ext.buildTools
diff --git a/lsp/xml/src/main/AndroidManifest.xml b/lsp/xml/src/main/AndroidManifest.xml
index 0bc94a337..6fa99e6cb 100644
--- a/lsp/xml/src/main/AndroidManifest.xml
+++ b/lsp/xml/src/main/AndroidManifest.xml
@@ -14,4 +14,4 @@
~ You should have received a copy of the GNU General Public License
~ along with AndroidIDE. If not, see .
-->
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/sdk-info/build.gradle b/sdk-info/build.gradle
index b304bd973..50f0188e6 100755
--- a/sdk-info/build.gradle
+++ b/sdk-info/build.gradle
@@ -1,6 +1,7 @@
apply plugin: 'com.android.library'
android {
+ namespace "com.itsaky.sdkinfo"
compileSdkVersion rootProject.ext.compileSdk
buildToolsVersion rootProject.ext.buildTools
diff --git a/sdk-info/src/main/AndroidManifest.xml b/sdk-info/src/main/AndroidManifest.xml
index 3c570290d..9c5d2fe0b 100755
--- a/sdk-info/src/main/AndroidManifest.xml
+++ b/sdk-info/src/main/AndroidManifest.xml
@@ -1 +1 @@
-
+
diff --git a/shared/build.gradle b/shared/build.gradle
index a89631cf3..f34059e8f 100644
--- a/shared/build.gradle
+++ b/shared/build.gradle
@@ -2,6 +2,7 @@ apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
android {
+ namespace "com.itsaky.androidide.shared"
compileSdkVersion rootProject.ext.compileSdk
buildToolsVersion rootProject.ext.buildTools
diff --git a/shared/src/main/AndroidManifest.xml b/shared/src/main/AndroidManifest.xml
index 0207a4222..c80f401ec 100644
--- a/shared/src/main/AndroidManifest.xml
+++ b/shared/src/main/AndroidManifest.xml
@@ -16,4 +16,4 @@
~ along with AndroidIDE. If not, see .
-->
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/tests/test-home/.androidide/init/model.jar b/tests/test-home/.androidide/init/model.jar
index f62e1e84f..b025568c5 100644
Binary files a/tests/test-home/.androidide/init/model.jar and b/tests/test-home/.androidide/init/model.jar differ
diff --git a/treeview/build.gradle b/treeview/build.gradle
index 9a719a55c..fefab0da5 100755
--- a/treeview/build.gradle
+++ b/treeview/build.gradle
@@ -1,6 +1,7 @@
apply plugin: 'com.android.library'
android {
+ namespace "com.unnamed.b.atv"
compileSdkVersion rootProject.ext.compileSdk
buildToolsVersion rootProject.ext.buildTools
diff --git a/treeview/src/main/AndroidManifest.xml b/treeview/src/main/AndroidManifest.xml
index 55905e582..15e7c2ae6 100755
--- a/treeview/src/main/AndroidManifest.xml
+++ b/treeview/src/main/AndroidManifest.xml
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/xml-inflater/build.gradle b/xml-inflater/build.gradle
index 03b95dfc4..45dafb310 100644
--- a/xml-inflater/build.gradle
+++ b/xml-inflater/build.gradle
@@ -2,6 +2,7 @@ apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
android {
+ namespace "com.itsaky.inflater"
compileSdkVersion rootProject.ext.compileSdk
buildToolsVersion rootProject.ext.buildTools
diff --git a/xml-inflater/src/main/AndroidManifest.xml b/xml-inflater/src/main/AndroidManifest.xml
index 4a9947998..9c5d2fe0b 100644
--- a/xml-inflater/src/main/AndroidManifest.xml
+++ b/xml-inflater/src/main/AndroidManifest.xml
@@ -1 +1 @@
-
+