Хобрук: Ваш путь к мастерству в программировании

Доступ к Picasa с Android – API данных Google

кажется, я не первый, но я не нахожу ничего, что помогает. Я новичок в Android и хотел бы для начала разработать действительно простое приложение для обмена фотографиями (три вкладки: камера, галерея и загрузка в Picasa). К сожалению, API данных Google для Java не работают на Android и Я не нашел хорошего руководства по более новому API данных Google. Мне также не удалось получить Пример Android Picasa для запуска: Eclipse жалуется на ошибку пути сборки, но не показывает, что именно не так.

Я ищу простой учебник по использованию Picasa с Android. У любого есть какие-то «классы промежуточного программного обеспечения» между старым и новым API, которые можно использовать. Как исправить проблему с buildpatj для запуска примера или как вообще я могу импортировать внешние JAR-файлы в свой проект Android.


  • спасибо за включение ссылок. 07.09.2010
  • Я избавился от ошибки buildpath в eclipse, просто перезапустив eclipse. Приложение запускается, но показывает только пустой экран. Пошаговая отладка выявляет исключение IllegealStateException в строке 185. В строке 127 условие if неверно, и объект SendData не создается. В настройках написано, что синхронизация отключена под учетной записью Google. Это обычное использование AVD или мои настройки неверны? 07.09.2010
  • Вот документы/ссылки, которые я использовал, чтобы заставить свое Android-приложение работать с Picasa: ‹br /› code.google.com/apis/picasaweb/overview.html ‹br /› samples.google-api-java-client.googlecode.com/hg/ 02.02.2012

Ответы:


1

Спасибо, что сообщили о проблеме, Дэниел. На самом деле я исправил эта ошибка недавно 13.09.2010. Пожалуйста, попробуйте образец еще раз и дайте мне знать, если у вас возникнут какие-либо проблемы.

07.09.2010
  • Спасибо большое за вашу поддержку. В этом есть смысл. В сообщении об ошибке IllegalStateException говорилось, что вы не можете запустить действие в основном потоке. Я использовал другой пример Android и переключился на ClientLogin для своей цели, который работает нормально, так как я не мог настроить учетную запись Google в Android 2.1 ... или есть другой способ? 09.09.2010
  • @Yaniv Inbar Я пытаюсь запустить пример под названием PicasaAtomAndroidSample и получаю эту ошибку java.lang.NoClassDefFoundError:com.google.api.client.googleapis.GoogleTransport . Можете ли вы мне помочь? 07.01.2013
  • Новые материалы

    Решения DBA Metrix
    DBA Metrix Solutions предоставляет удаленного администратора базы данных (DBA), который несет ответственность за внедрение, обслуживание, настройку, восстановление базы данных, а также другие..

    Начало работы с Блум
    Обзор и Codelab для генерации текста с помощью Bloom Оглавление Что такое Блум? Некоторые предостережения Настройка среды Скачивание предварительно обученного токенизатора и модели..

    Создание кнопочного меню с использованием HTML, CSS и JavaScript
    Вы будете создавать кнопочное меню, которое имеет состояние наведения, а также позволяет вам выбирать кнопку при нажатии на нее. Финальный проект можно увидеть в этом Codepen . Шаг 1..

    Внедрите OAuth в свои веб-приложения для повышения безопасности
    OAuth — это широко распространенный стандарт авторизации, который позволяет приложениям получать доступ к ресурсам от имени пользователя, не раскрывая его пароль. Это позволяет пользователям..

    Классы в JavaScript
    class является образцом java Script Object. Конструкция «class» позволяет определять классы на основе прототипов с чистым, красивым синтаксисом. // define class Human class Human {..

    Как свинг-трейдеры могут использовать ИИ для больших выигрышей
    По мере того как все больше и больше профессиональных трейдеров и активных розничных трейдеров узнают о возможностях, которые предоставляет искусственный интеллект и машинное обучение для улучшения..

    Как построить любой стол
    Я разработчик программного обеспечения. Я люблю делать вещи и всегда любил. Для меня программирование всегда было способом создавать вещи, используя только компьютер и мое воображение...