Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

[Bug]: permission_handler_android:14.1.0 has an upstream bug

Aperta Adatta ai principianti
#1,578 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
65/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
android, dart, flutter, kotlin
Ambito
mobile

Direzione di ricerca

Inizia controllando il file di build Gradle del plugin Android, in particolare il blocco plugins e l’estensione kotlin { ... } citata nel report. Poi esamina come il progetto configura gradle.beforeProject e verifica che la build Android possa produrre un APK con permission_handler_android 14.1.0. Il lavoro è concluso quando l’errore di build segnalato è risolto.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Please check the following before submitting a new issue.
Please select affected platform(s)
  • Android
  • iOS
  • Windows
Steps to reproduce

Root cause: permission_handler_android:14.1.0 has an upstream bug — its plugins { id("com.android.library") } block applies Android Library but forgets to apply kotlin("android"), even though the same build.gradle.kts uses the top-level kotlin { ... } extension (lines 68-72).

The fix: apply the Kotlin plugin on the plugin's behalf via gradle.beforeProject.

Expected results

a apk to compile

Actual results

fails

Code sample

nda

Screenshots or video
Screenshots or video demonstration

[Upload media here]

Version

14.1.0

Flutter Doctor output
Doctor output
[Paste your output here]
Lingua principale
Dart
Stelle
2.2k
Fork
979
Merge medio
2g 7h
PR unite (30g)
3

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di Baseflow/flutter-permission-handler

Tutte le issue di Baseflow/flutter-permission-handler

Issue simili

Altre issue su Dart

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.