Android, Eclipse, Umieść .jar w „lib” i „dodaj do ścieżki budowania” vs Put .jar w „libs”
Próbowałem dodać bibliotekę loopj .jar do mojego projektu w Eclipse v3.7.2
Najpierw dodałem .jar do katalogu „lib”, kliknąłem prawym przyciskiem myszy i wybrałem „dodaj do ścieżki budowania”. Kompiluje się dobrze, ale podczas wykonywania pojawia się błąd „Nie można znaleźć klasy„ com.loopj.android.http.AsyncHttpClient ”.
Usuwam zatem plik .jar ze ścieżki kompilacji i przenoszę go do katalogu „libs”.
Nie ma potrzeby dodawania ścieżki kompilacji, gdy znajduje się ona w katalogu „libs”, tym razem kompiluje się dobrze i działa dobrze.
Jaka jest różnica subtile między katalogiem „lib” i „add to build path” a katalogiem „libs”?