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

drawables have no declaration in the base drawable folder or in a drawable-densitydpi

Aperta
#4,267 3 commenti 6 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
20/100
Tipo di issue
Bug
Chiarezza
Da chiarire
Stato di attività
Ferma
Stack tecnologico
android, angular, typescript

Direzione di ricerca

Inizia con ionic cordova resources android e ionic cordova build android --prod --release, quindi esamina le risorse drawable generate e l'output di MissingDefaultResource. Il lavoro è completo quando è stato identificato se la generazione delle risorse o gli input della build Android causano la mancanza delle dichiarazioni di base e quando è stata documentata una correzione riproducibile.

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

Descrizione

triage

Description:
I have a published app which i needed to make a few changes and re-publish. When i try to build now i get numerous errors of the type:
Error: The drawable "screen" in drawable-land-hdpi has no declaration in the base drawable folder or in a drawable-densitydpi folder; this can lead to crashes when the drawable is queried in a configuration that does not match this qualifier [MissingDefaultResource]

Steps to Reproduce:
ionic cordova resources android
ionic cordova build android --prod --release

Output:
numerous errors like:
Error: The drawable "screen" in drawable-land-hdpi has no declaration in the base drawable folder or in a drawable-densitydpi folder; this can lead to crashes when the drawable is queried in a configuration that does not match this qualifier [MissingDefaultResource]

My ionic info:
Ionic:

Ionic CLI : 5.4.13 (C:\Users\Peter\AppData\Roaming\npm\node_modules\ionic)
Ionic Framework : @ionic/angular 4.12.0-dev.201910171955.51969ca
@angular-devkit/build-angular : 0.13.9
@angular-devkit/schematics : 7.3.9
@angular/cli : 7.3.9
@ionic/angular-toolkit : 1.5.1

Capacitor:

Capacitor CLI : 1.0.0-beta.24
@capacitor/core : 1.0.0-beta.24

Cordova:

Cordova CLI : 9.0.0 (cordova-lib@9.0.1)
Cordova Platforms : android 8.0.0
Cordova Plugins : cordova-plugin-ionic-keyboard 2.1.3, cordova-plugin-ionic-webview 4.0.1, (and 8 other plugins)

Utility:

cordova-res (update available: 0.8.0) : 0.3.0
native-run (update available: 0.2.9) : 0.2.8

System:

Android SDK Tools : 26.1.1 (C:\android-sdk)
NodeJS : v10.13.0 (D:\Program Files\nodejs\node.exe)
npm : 6.13.4
OS : Windows 7

Other Information:
I published this app back in early Sept and everything worked.

Lingua principale
TypeScript
Stelle
2k
Fork
681
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Guida per i contributori

Apri la guida per i contributori

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 ionic-team/ionic-cli

Tutte le issue di ionic-team/ionic-cli

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.