Sto cercando di utilizzare Android Lint per mantenere il mio codice senza intoppi, ma dal momento che sto usando support-v7-appcompat, Lint restituisce un elenco enorme e traboccante di avvisi. Come posso sopprimerli tutti così posso vedere solo i problemi con la mia app? Nel menu Lint Overflow ci sono opzioni per "Controlla tutti i progetti", "controlla android-support-v7-appcompat" e "controlla [myapp]" - ma facendo clic su [myapp] mostra anche una grande quantità di errori riguardanti abc_ (supporto libreria) e cercando di sopprimerli selezionandoli e premendo "ignora in questo progetto" non funziona! Non appena faccio clic su "controlla [myapp]", vengono visualizzati gli stessi errori di sfilacciamento.Android Lint: come sopprimere tutti gli avvisi associati alla libreria di supporto?
Posso solo supporre che questo non è un comportamento previsto di lanugine! Cosa posso fare per migliorare questo?
saluti,
E se alcuni dei progetti sono progetti di libreria che ho realizzato e desidero essere avvisati su di essi, ma non desidero essere avvisati sulle librerie di terze parti? –
Non credo che ci sia un modo per farlo, potreste (quando lavorate sulla libreria) eseguire semplicemente lan sulla libreria stessa piuttosto che sul progetto che dipende da esso? – tabjsina
sì, puoi, e puoi persino vederlo sullo screenshot che hai postato: basta usare il progetto che desideri controllare. Tuttavia, non funziona bene in quanto non considera l'utilizzo del progetto di libreria. questo significa che se ho impostato "UnusedResources" per avvertirmi, e solo i progetti che utilizzano la libreria utilizzano le risorse definite lì, riceverò molti avvisi, senza sapere quali sono realmente inutilizzati. –