2016-04-29 33 views
8

Próbuję użyć noża maślanego, ale mam problem z wygenerowanym kodem. Narzeka z przestrzenią nazw ... Nie wiem dlaczego.Nie można znaleźć klasy symboli na wygenerowanym kodzie Butter Nóż

error: cannot find symbol class Detail

Aby uprościć przeglądanie wszystkich obiektów, wykonuję wydruk. Możesz mi pomóc?

enter image description here

  • com.phormar.android.Detail istnieje nazw;
  • PessoaFragment są również dostępne w pakiecie com.phormar.android.Detail.

Odpowiedz

4

Rozwiązałem go po prostu zmieniając nazwę obszaru szczegółów na szczegół (małe litery), a wszystko zaczęło działać ponownie. Mój wniosek jest taki, że nie może mieć dużej litery w obszarze nazw, w którym używane są noże masła.

+0

Dzięki, miałem ten sam problem! to pomogło mi tonę !! – x10sion

13

Upewnij się, że wersja biblioteki butterknife dopasowuje apt wersję wtyczki tak:

compile 'com.jakewharton:butterknife:8.5.1' 

apt 'com.jakewharton:butterknife-compiler:8.5.1' 

kliknij ten link dodając butterknife do build.gradle plik:

https://github.com/JakeWharton/butterknife

+0

Tak! To jest poprawna odpowiedź! Nie trzeba zmieniać przestrzeni nazw na małe litery. Wystarczy skorzystać z najnowszej wersji ButterKnife. Dziękuję za oszczędność czasu :) –