Google-api-java-client NetHttpTransport вызывает NoClassDefFoundError

Я только начал изучать google-api-java-клиент на Android. Добавлены следующие 3 библиотеки в проект. (Я не использую Maven.)

  • Google-апи-клиент-1.4.1-beta.jar
  • Google-апи-клиент-googleapis-1.4.1-beta.jar
  • Google-API-клиент-googleapis-расширения-Andr

И выбрали образец кода для работы. В образце он использовал GoogleTransport, который сейчас недоступен.

HttpTransport transport = GoogleTransport.create(); 

Поэтому я поменял его на NetHttpTransport (), найденный в Интернете.

 import com.google.api.client.http.javanet.NetHttpTransport; ... HttpTransport transport = new NetHttpTransport(); 

Но у меня есть исключение.

 05-24 15:54:33.310: ERROR/AndroidRuntime(4586): java.lang.NoClassDefFoundError: com.google.common.base.Preconditions 05-24 15:54:33.310: ERROR/AndroidRuntime(4586): at com.google.api.client.util.ClassInfo.<init>(ClassInfo.java:324) 05-24 15:54:33.310: ERROR/AndroidRuntime(4586): at com.google.api.client.util.ClassInfo.of(ClassInfo.java:77) 05-24 15:54:33.310: ERROR/AndroidRuntime(4586): at com.google.api.client.util.GenericData.<init>(GenericData.java:44) 05-24 15:54:33.310: ERROR/AndroidRuntime(4586): at com.google.api.client.http.HttpHeaders.<init>(HttpHeaders.java:37) 05-24 15:54:33.310: ERROR/AndroidRuntime(4586): at com.google.api.client.http.HttpTransport.<init>(HttpTransport.java:82) 05-24 15:54:33.310: ERROR/AndroidRuntime(4586): at com.google.api.client.http.javanet.NetHttpTransport.<init>(NetHttpTransport.java:35) 05-24 15:54:33.310: ERROR/AndroidRuntime(4586): at net.DailyTimer.test.MainActivity.onCreate(MainActivity.java:290) 

Что не так с этим?

Solutions Collecting From Web of "Google-api-java-client NetHttpTransport вызывает NoClassDefFoundError"