Obecnie zajmuję się programowaniem Android w wolnym czasie i używam androida jako mojego idealnego wyboru. Obecnie próbuję zrobić bardzo prostą aplikację za pomocą api youtube. Moim problemem jest to, że nie mogę się dowiedzieć, jak faktycznie dostać api do mojej aplikacji. Użyłem pliku> struktura projektu, aby dodać rzeczy do mojej aplikacji, ale to nie działa samo. Przestaje krzyczeć na mnie o błędach składni, ale kiedy kompiluje błędy.Dodaj interfejs API danych YouTube do Android Studio
Zbadałem to trochę i stwierdziłem, że muszę dodać rzeczy do build.gradle lub settings.gradle (lub obu), ale nie znalazłem ostatecznej odpowiedzi na dokładnie, co robić. Wszystko, co dotąd próbowałem, nie zadziałało. Więc jeśli ktoś może albo wyjaśnić mi, co mam robić, ani nie odwołuje mnie do miejsca, w którym wyjaśnia, co zrobić, że byłoby świetnie
--edit--
Jestem tak zdezorientowany teraz. Zacząłem nowy projekt. Dodałem biblioteki i wciąż można je skompilować. Dodałem następnie import i wyrzuciłem na ten temat błędy. I dodaje je do build.gradle i był w stanie doskonale skompilować
compile fileTree(dir: 'libs/youtube', include: '*.jar')
compile fileTree(dir: 'libs/youtube/libs', include: '*.jar')
Ale kiedy dodałem ten kod, który wymaga biblioteki
/** Global instance of the HTTP transport. */
private static final HttpTransport HTTP_TRANSPORT = new NetHttpTransport();
/** Global instance of the JSON factory. */
private static final JsonFactory JSON_FACTORY = new JacksonFactory();
/** Global instance of Youtube object to make all API requests. */
private static YouTube youtube;
składnia było w porządku, ale wyrzucił błąd na kompilowanie go
Gradle: Execution failed for task ':Apitest:dexDebug'.
> Failed to run command:
i że był śledzony przez około 100 wierszy z różnych miejsc plików
Jakieś pomysły dotyczące tego, co robię źle?
To może pomóc http://www.gadgetsaint.com/android/play-youtube-android-youtube-player-api/#.WOtVXPl96Hs – ASP