From 336413a49845d3b3fc07fadbd2910b2e3366ac5f Mon Sep 17 00:00:00 2001 From: Amir hosein <128624746+AmirDevD12@users.noreply.github.com> Date: Thu, 24 Jul 2025 11:29:47 +0330 Subject: [PATCH] fix namespace --- android/build.gradle | 66 ++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 64 insertions(+), 2 deletions(-) diff --git a/android/build.gradle b/android/build.gradle index 4e9e193..797211d 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -1,66 +1,128 @@ -group 'com.vladih.computer_vision.flutter_vision' + group 'com.vladih.computer_vision.flutter_vision' + version '1.0' + buildscript { + repositories { + google() + mavenCentral() + } + dependencies { + classpath 'com.android.tools.build:gradle:7.1.2' + } + } + rootProject.allprojects { + repositories { + google() + mavenCentral() + flatDir{ + dirs project(":flutter_vision").file("libs") + } + maven { + url 'https://jitpack.io' + } + maven{ + name 'ossrh-snapshot' + url 'https://oss.sonatype.org/content/repositories/snapshots' + } + } + } + apply plugin: 'com.android.library' + android { + compileSdkVersion 31 + + + namespace 'com.vladih.computer_vision.flutter_vision' + + compileOptions { + sourceCompatibility JavaVersion.VERSION_1_8 + targetCompatibility JavaVersion.VERSION_1_8 + } + defaultConfig { + minSdkVersion 21 + } + aaptOptions { + noCompress 'tflite' + noCompress 'lite' + } + buildFeatures{ + mlModelBinding true + } + } + + dependencies{ + //implementation (files('libs/tesseract4android-release.aar')) + api(name:"tesseract4android-release", ext: "aar") + implementation 'com.github.vladiH:opencv-android:v1.0.0' + implementation 'org.tensorflow:tensorflow-lite:2.10.0' + implementation 'org.tensorflow:tensorflow-lite-api:2.10.0' + implementation 'org.tensorflow:tensorflow-lite-gpu:2.10.0' + implementation 'org.tensorflow:tensorflow-lite-gpu-api:2.10.0' + implementation 'org.tensorflow:tensorflow-lite-gpu-delegate-plugin:0.4.3' + implementation 'org.tensorflow:tensorflow-lite-support:0.4.3' + implementation 'org.tensorflow:tensorflow-lite-metadata:0.4.3' + implementation 'org.tensorflow:tensorflow-lite-select-tf-ops:2.11.0' -} \ No newline at end of file + +}