plugins { id("com.android.application") id("org.jetbrains.kotlin.android") id("org.jetbrains.kotlin.plugin.compose") }
android { namespace = "MangroLens" namespace = "com.surendramaran.yolov8tflite" compileSdk = 34
defaultConfig {
applicationId = "com.surendramaran.yolov8tflite"
minSdk = 26
targetSdk = 34
versionCode = 1
versionName = "1.0"
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
isMinifyEnabled = false
proguardFiles(
getDefaultProguardFile("proguard-android-optimize.txt"),
"proguard-rules.pro"
)
}
}
compileOptions {
sourceCompatibility = JavaVersion.VERSION_17
targetCompatibility = JavaVersion.VERSION_17
}
kotlinOptions {
jvmTarget = "17"
}
buildFeatures {
dataBinding = true // Enable Data Binding
viewBinding = true // Optionally, keep View Binding if needed
compose = true
}
}
dependencies { implementation("androidx.core:core-ktx:1.13.1") implementation("androidx.appcompat:appcompat:1.7.0") implementation("com.google.android.material:material:1.12.0") implementation("androidx.constraintlayout:constraintlayout:2.1.4") implementation("androidx.lifecycle:lifecycle-runtime-ktx:2.8.7") implementation("androidx.activity:activity-compose:1.9.3") implementation(platform("androidx.compose:compose-bom:2024.04.01")) implementation("androidx.compose.ui:ui") implementation("androidx.compose.ui:ui-graphics") implementation("androidx.compose.ui:ui-tooling-preview") implementation("androidx.compose.material3:material3") testImplementation("junit:junit:4.13.2") androidTestImplementation("androidx.test.ext:junit:1.2.1") androidTestImplementation("androidx.test.espresso:espresso-core:3.6.1") androidTestImplementation(platform("androidx.compose:compose-bom:2024.04.01")) androidTestImplementation("androidx.compose.ui:ui-test-junit4")
val cameraxVersion = "1.4.0-beta02"
implementation("androidx.camera:camera-camera2:${cameraxVersion}")
implementation("androidx.camera:camera-lifecycle:${cameraxVersion}")
implementation("androidx.camera:camera-view:${cameraxVersion}")
implementation("org.tensorflow:tensorflow-lite:2.16.1")
implementation("org.tensorflow:tensorflow-lite-support:0.4.4")
implementation("org.tensorflow:tensorflow-lite-gpu-delegate-plugin:0.4.4")
implementation("org.tensorflow:tensorflow-lite-gpu-api:2.16.1")
implementation("org.tensorflow:tensorflow-lite-api:2.16.1")
implementation("org.tensorflow:tensorflow-lite-gpu:2.16.1")
implementation("org.tensorflow:tensorflow-lite-select-tf-ops:2.16.1")
implementation("org.tensorflow:tensorflow-lite-metadata:0.4.4")
debugImplementation("androidx.compose.ui:ui-tooling")
debugImplementation("androidx.compose.ui:ui-test-manifest")
}
Loading...
this is the project structure, what i want you to do is add some screens for information of the mangrove species and diseases and as well some games which is related to mangroves
here are the list of mangrove species and diseases: Acanthus Ebracteatus Acanthus Ilicifolius Acrostichum Speciosum Aegiceras Floridum Avicennia Rumphiana Bruguiera Gymnorrhiza Lumnitzera Littorea Rhizophora Apiculata Scyphiphora Hydrophyllacea Sonneratia Alba Xylocarpus Granatum Brown Spot Black Spot White Spot Mangrove Dieback Mangrove Canker
Loading...
does that affect my old files when i integrate them directly?