Java Google App Engine应用程序缺少JSON库?

Java Google App Engine应用程序缺少JSON库?,java,android,eclipse,json,google-app-engine,Java,Android,Eclipse,Json,Google App Engine,我最近买了一本。第八章讨论了如何将谷歌应用程序引擎与Android结合使用。它以一个Android应用程序为例(源代码位于文件夹PracticalAndroidProjectsSourceCode/Projects/08_GameManager和08_GameService中),该应用程序使用应用引擎应用程序中的web服务 我无法使示例应用程序引擎应用程序(提供服务)正确运行。问题是应用程序需要的JSON库不可用。我试着从web上的其他地方下载JSON库作为JAR文件,并将它们包含在应用程序中。

我最近买了一本。第八章讨论了如何将谷歌应用程序引擎与Android结合使用。它以一个Android应用程序为例(源代码位于文件夹
PracticalAndroidProjectsSourceCode/Projects/08_GameManager
08_GameService
中),该应用程序使用应用引擎应用程序中的web服务

我无法使示例应用程序引擎应用程序(提供服务)正确运行。问题是应用程序需要的JSON库不可用。我试着从web上的其他地方下载JSON库作为JAR文件,并将它们包含在应用程序中。(请参阅。)这不起作用,因为我尝试过的JSON库似乎没有一个与它期望的库完全兼容

我是Android和GAE开发的新手,因此这些问题让我感到畏惧;我花了好几天的时间试图找到解决办法。有人想试试这个问题吗?如果我真的找到了解决方案,我会把它贴在这里,这样其他购买这本书的人都可以运行这个例子


你能在你的机器上运行这个例子吗?我正在使用Eclipse作为我的IDE。

我不知道那本书,您也没有显示您尝试过的确切代码,但是JSON库的名称因您使用的运行时版本(在app.yaml中)而异。对于Python(=Python 2.5),使用simplejson。对于Python2.7,使用纯json。以下示例澄清了代码其余部分的差异:

try:
    import json
except ImportError:
    inport simplejson as json

现在,在剩下的代码中,您可以始终使用json.dumps()和json.loads()。

您应该在web项目中的
web-INF/lib
下包含一个JAVA json库
请查看这些库:


哇!一个名人程序员的回复!嘿,圭多!我使用的确切代码是我链接到的书的网站上提供的源代码above@GuidoOp说的是盖伊,对不起。我不熟悉StackOverflow,必须更仔细地查找“Java”标记…:-(