2010-09-06 167 views
3

似乎我不是第一个,但我没有找到任何有用的信息。我是Android新手,希望开发一个真正简单的照片共享应用程序(三个选项卡:相机,图库和上传到Picasa)以开始。不幸的是,Google Data APIs for Java,不能在Android上运行,我没有找到新的Google Data API的好教程。我也无法运行Android Picasa sample:Eclipse抱怨构建路径错误,但没有显示出什么是错误的。从Android访问Picasa - Google数据API

我正在寻找一个简单的教程如何使用Picasa与Android。任何人都可以在旧API和新API之间使用某种“中间件类”。我如何修复buildpatj问题以运行示例,或者通常可以如何将外部JAR导入到我的Android项目中。

+0

感谢您包含链接。 – Daniel 2010-09-07 06:11:38

+0

通过重新启动eclipse,我摆脱了Eclipse中的构建路径错误。该应用程序启动,但只显示一个空白屏幕。逐步调试会显示第185行中的IllegealStateException。在第127行中,if条件错误,并且没有创建SendData对象。在Google帐户下方的设置中显示“Sync is OFF”。是通常使用AVD还是我的设置错了? – Daniel 2010-09-07 06:15:15

+0

这里是我用来获取我的Android应用程序与Picasa工作文档/链接:
http://code.google.com/apis/picasaweb/overview.html
HTTP://samples.google- api-java-client.googlecode.com/hg/picasa-android-sample/instructions.html?r=默认 – 2012-02-02 01:37:39

回答

1

感谢您报告问题,丹尼尔。我实际上fixed这个bug最近在9/13/2010。请再试一次样品,如果遇到任何问题,请告诉我。

+0

非常感谢您的支持。这就说得通了。 IllegalStateException的错误消息表示您无法在主线程中启动该活动。我使用了另一个Android例子,并切换到ClientLogin用于我的目的,这很好,因为我无法在Android 2.1中设置Google帐户......或者还有其他方法吗? – Daniel 2010-09-09 06:13:48

+0

iam使用这个例子面临的错误,这个库使用这个例子... – NagarjunaReddy 2012-09-13 10:38:46

+0

@Yaniv Inbar我试图运行一个名为“PicasaAtomAndroidSample”的例子,并得到这个错误'java.lang.NoClassDefFoundError:com.google.api.client。 googleapis.GoogleTransport'。你能帮我吗? – 2013-01-07 06:51:41