android / android/codelab-android-dynamic-features
FindViewById returns negative values For Dynamic Feature Module
- Lingua principale
- Kotlin
- Stelle
- 129
- Fork
- 51
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
I'm trying to use the DFM in my project but somehow it's returning negative values for my views, below is my project configuration:
```
**build.gradle(feature-moduleA)**
defaultConfig {
applicationId "com. sample.app"
minSdkVersion 28
targetSdkVersion 33
compileSdk 33
}
```
` findViewById(R.id.tvMsg).id // -2147418111
`
Now the catch is if we change the "minSdkVersion=24" automatically findViewById started returning the postive value:
```
**build.gradle(feature-moduleA)**
defaultConfig {
applicationId "com. sample.app"
minSdkVersion 24
targetSdkVersion 33
compileSdk 33
}
```
` findViewById(R.id.tvMsg).id // 2139095043`
Can you please provide the solution for this, I've to use minSdkVersion= 28 in my project.
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia da build.gradle(feature-moduleA) e dal percorso del codice che contiene findViewById(R.id.tvMsg). Riproduci il comportamento con minSdkVersion 28 e 24, quindi confronta gli ID delle risorse generati e la configurazione della build Android; il lavoro è completato quando sono documentati la causa e una correzione verificata oppure una riproduzione specifica del progetto.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- android, kotlin
- Ambito
- mobile
- Tipo di issue
- Bug
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 25/100