2013-11-09 32 views
13

Sadece Google projeme Servis Library Çal eklendi ve benim proje dosyalarının birinde bir değişiklik yapıyorum ben Tutulma gelen bir hata iletişim kutusu almaya devam duyuyorum: YaniÇalışan Android Lint bir sorunla karşılaştı ... Başarısız. java.lang.NullPointerException

'Running Android Lint' has encountered a problem. Failed.

I

hata: Başarısız: com.android.ide.eclipse.adt

java.lang.NullPointerException 
    at com.android.tools.lint.checks.ApiDetector$ApiVisitor.checkField(ApiDetector.java:1416) 
    at com.android.tools.lint.checks.ApiDetector$ApiVisitor.visitSelect(ApiDetector.java:1277) 
    at com.android.tools.lint.client.api.JavaVisitor$DispatchVisitor.visitSelect(JavaVisitor.java:904) 
    at com.android.tools.lint.client.api.JavaVisitor$DelegatingJavaVisitor.visitSelect(JavaVisitor.java:1147) 
    at lombok.ast.Select.accept(Select.java:91) 
    at lombok.ast.MethodInvocation.accept(MethodInvocation.java:121) 
    at lombok.ast.ExpressionStatement.accept(ExpressionStatement.java:63) 
    at lombok.ast.Block.accept(Block.java:106) 
    at lombok.ast.MethodDeclaration.accept(MethodDeclaration.java:240) 
    at lombok.ast.NormalTypeBody.accept(NormalTypeBody.java:57) 
    at lombok.ast.ClassDeclaration.accept(ClassDeclaration.java:239) 
    at lombok.ast.CompilationUnit.accept(CompilationUnit.java:83) 
    at com.android.tools.lint.client.api.JavaVisitor.visitFile(JavaVisitor.java:219) 
    at com.android.tools.lint.client.api.LintDriver.checkIndividualJavaFiles(LintDriver.java:1624) 
    at com.android.tools.lint.client.api.LintDriver.runFileDetectors(LintDriver.java:993) 
    at com.android.tools.lint.client.api.LintDriver.checkProject(LintDriver.java:869) 
    at com.android.tools.lint.client.api.LintDriver.analyze(LintDriver.java:442) 
    at com.android.tools.lint.client.api.LintDriver.analyze(LintDriver.java:363) 
    at com.android.ide.eclipse.adt.internal.lint.LintJob.run(LintJob.java:163) 
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) 
etkin hata Günlüğü (Pencere - -> Show Görünüm> hata Günlüğü) sekmesini ve bir uyarı ve bir hata hattı bulundu

ve Uyarı: Önemli Hata: boş

An exception stack trace is not available. 

başvurum çalışıyor bulunan hiçbir API veritabanı, ancak iletişim Bir düzenleme yapmak ve kaydetmek her zaman kapatmak için sinir bozucudur.

+0

[Bu nasıl çözülür: 'Çalışan android lint' sorunu] 'nın olası kopyası (http://stackoverflow.com/questions/12243762/how-to-solve-this-running-android-lint-issue) –

cevap

4

Bu bir çözümdür (tam olarak çözüm değil). Penceresinde> Tercihler> Android> Lint Hatası Denetleniyor, "Dosyaları kaydederken hata olup olmadığını denetle" seçeneğinin işaretini kaldırın.

DÜZENLEME:

kodunuzu tüylenme umurumda değil yalnızca yukarıdaki adımları kullanın. Bu adımlar, bildirilen tiftik hatalarını düzeltmemek için Lint kontrolünü kapatmak içindir.

+8

Görmezden gelme Hatalar (bu durumda, bozuk bir çalışma alanı) bir çözüme bile yakın değildir. Buna geçici bir çözüm bile demezdim. –

+1

Bu tam olarak bir çözümdür ve çözüm olmaması konusunda ön sıradaydı. Yorumunuzun nasıl 8 upvotes aldığına emin değilim. –

+0

Hatta bir çözüm olmadığını kabul ediyorum, soru lint vermeden lint nasıl çalıştırılacağı, nasıl lint devre dışı bırakılır – Maurix

-3

Projenizdeki uyarıları kontrol etmenizi öneririm. Onları birer birer çözmek, başlatma hatasından kurtulabilir.

İlgili konular