Android use out-of-date .so files
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 35/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Ambito
- build-system, mobile
Direzione di ricerca
Esamina i task mergeDebugJniLibFolders e mergeReleaseJniLibFolders e il percorso $buildDir/rustJniLibs/android descritto nel report. Riproduci il comportamento dei file .so obsoleti, quindi verifica che la modifica di questi file faccia rieseguire i task senza fare affidamento sul workaround outputs.upToDateWhen o sulla dipendenza cargoBuild mostrata.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
mergeDebugJniLibFolders and mergeReleaseJniLibFolders will be treated as up to date, even when the .so files change in "$buildDir/rustJniLibs/android".
Chat GPT say it can be fixed if we add this path as input of the task.
workarround:
tasks.whenTaskAdded {
if (name == "mergeDebugJniLibFolders" || name == "mergeReleaseJniLibFolders") {
outputs.upToDateWhen { false }
dependsOn("cargoBuild")
}
}
- Lingua principale
- Kotlin
- Stelle
- 1.3k
- Fork
- 95
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Non abbiamo ancora controllato i file di configurazione di questo progetto. Parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di mozilla/rust-android-gradle
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
mozilla/rust-android-gradle#174 ·
-
JVM (Non Android support)?Aperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
mozilla/rust-android-gradle#163 · 2 commenti · 2 reazioni ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100
mozilla/rust-android-gradle#158 · 7 reazioni ·
-
Feature request: Be able to specify where cargo output files are placed in the android projectAperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 38/100
mozilla/rust-android-gradle#152 · 1 commento ·
-
it can not work!! can Be friendly to developers who use Windows to develop Android with Rust?Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 15/100
mozilla/rust-android-gradle#150 ·
Tutte le issue di mozilla/rust-android-gradle
Issue simili
-
go 🏃 testing 🧪
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
valkey-io/valkey-glide#7239 ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
ethereum-lists/chains#8788 ·
I maintainer di solito rispondono entro 1 giorno
-
unconfirmed
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
thunderbird/thunderbird-android#11654 · 2 commenti ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
tauri-apps/tauri#16173 ·
I maintainer di solito rispondono entro 2 giorni
-
feature
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
I maintainer di solito rispondono entro 1 giorno