Best_2048_Android_9-13/app/build.gradle.kts
Muyue 84ca7f9fc3 Feat: Liaison UI-Logique et gestion des swipes
- Modification de MainActivity:
  - Récupération des vues (GridLayout, TextViews).
  - Implémentation de initGameBoardLayout et updateUI pour dessiner la grille
    en fonction de l'état de Game.
  - Création et attachement de OnSwipeTouchListener pour gérer les swipes.
- Modification de Game:
  - Ajout des getters: getGameBoard, getScore, getHighScore (placeholder).
- Création de OnSwipeTouchListener.java pour la détection des gestes.
2025-04-03 19:11:52 +02:00

44 lines
1.1 KiB
Plaintext

plugins {
alias(libs.plugins.android.application)
}
android {
namespace = "legion.muyue.best2048"
compileSdk = 35
defaultConfig {
applicationId = "legion.muyue.best2048"
minSdk = 33
targetSdk = 35
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_11
targetCompatibility = JavaVersion.VERSION_11
}
}
dependencies {
implementation(libs.appcompat)
implementation(libs.material)
implementation(libs.activity)
implementation(libs.constraintlayout)
implementation(libs.gridlayout)
testImplementation(libs.junit)
androidTestImplementation(libs.ext.junit)
androidTestImplementation(libs.espresso.core)
}