🙂 İNSANLARIN EN HAYIRLISI INSANLARA FAYDALI OLANDIR 🙂

Ramazan HABER / FLUTTER / namespace null hatası verirse ek paketlerde subprojects yap çözülür

1-) FLUTTER - namespace null hatası verirse ek paketlerde subprojects yap çözülür

 

kaynak : https://stackoverflow.com/questions/76108428/how-do-i-fix-namespace-not-specified-error-in-android-studio

 

android/build.gradle

 

 

1. Adım aşağıdakini eklicez

 

subprojects {
    
afterEvaluate { project ->
        
if (project.hasProperty('android')) {
            
project.android {
                
if (namespace == null) {
                    namespace =
"${project.group}"
                
}
            
}
        
}
    
}
}

 

2. Adım tam kod aşağıdadır. önceki : subprojects bunu yorum satırı yaptım

 

allprojects {
    
repositories {
        
google()
        mavenCentral()
    
}
}

rootProject.buildDir = "../build"
subprojects {
    
project.buildDir = "${rootProject.buildDir}/${project.name}"
}

//subprojects {
//    project.evaluationDependsOn(":app")
//}

// Alt projeler için namespace kontrolü ve ayarı
subprojects {
    
afterEvaluate { project ->
        
if (project.hasProperty('android')) {
            
project.android {
                
if (namespace == null) {
                    namespace =
"${project.group}"
                
}
            
}
        
}
    
}
}

tasks.register("clean", Delete) {
    
delete rootProject.buildDir
}

 

 

 

 2024 Ekim 25 Cuma
 230