如何在android应用程序中进行谷歌图像搜索

如何在android应用程序中进行谷歌图像搜索,android,google-api,google-custom-search,google-image-search,Android,Google Api,Google Custom Search,Google Image Search,我正在开发一个Android应用程序,它将进行谷歌图像搜索,并将图像以列表的形式返回给用户。我环顾了一下StackOverflow,发现了一些问题。首先,我是一个完全的新手程序员,只有4个月的编程经验,所以我感谢你们对我的耐心 我浏览了谷歌图像搜索API,我知道它正在贬值,总有一天会被关闭。因为这个,我不想用它。在对这个主题进行了广泛的研究之后,我不想使用Bing或其他图像搜索服务,也不想进行“反向图像搜索”。我只想通过字符串进行简单的图像搜索。我使用了这个应用程序()看一下代码,但老实说,这并

我正在开发一个Android应用程序,它将进行谷歌图像搜索,并将图像以列表的形式返回给用户。我环顾了一下StackOverflow,发现了一些问题。首先,我是一个完全的新手程序员,只有4个月的编程经验,所以我感谢你们对我的耐心

我浏览了谷歌图像搜索API,我知道它正在贬值,总有一天会被关闭。因为这个,我不想用它。在对这个主题进行了广泛的研究之后,我不想使用Bing或其他图像搜索服务,也不想进行“反向图像搜索”。我只想通过字符串进行简单的图像搜索。我使用了这个应用程序()看一下代码,但老实说,这并没有什么帮助,更让我困惑的是如何在谷歌上准确搜索图像。此外,该应用程序不会在Eclipse中编译:(

我也看过谷歌开发者API,我不确定我是否需要为自己打开API密钥?不过,我还是有点困惑。我想我需要做一个自定义搜索引擎,但仅仅看一下,我不认为这正是我想要的


有人能为我提供一些资源吗?我非常感谢。谢谢!

只是提醒一下,但你的问题很有挑战性,听起来你才刚刚开始。以下是我的建议:

为了让演示代码在eclipse中工作,我必须右键单击项目,单击属性,单击Android,然后选中安装的Android版本的复选框。(我安装了Android 19,代码预期为16,所以它放弃了。告诉它使用你拥有的,可能是19)。在eclipse中使用git插件导入项目后,这对我起到了作用。如果您以不同的方式导入项目,可能会遇到不同的问题。*使用git并导入项目是一项很好的技能,因此,如果这是一个不熟悉的领域,请花些时间看看

好了,这就是我所确信的。其余的都是有根据的猜测,但我相信其他人可以纠正我

接下来,如果对该项目进行修补还不够,那么让真正的谷歌图像搜索工作起来需要几项技能,尤其是因为旧的API已经不存在了。总之,你需要知道:

  • 爪哇
  • Android编程
  • 谷歌云服务
  • 谷歌自定义搜索API
  • 休息
  • 其他一些库可以将自定义搜索粘贴到你的应用程序
目前,使用谷歌图像搜索的唯一方法似乎是运行谷歌应用程序引擎(你基本上为谷歌建立了一个在线账户,为你运行一台服务器。它为你进行计算并来回发送消息。你每天只得到一点点免费信息,如果你想要更多,你就必须付费。这是谷歌赚钱的单向途径。他们不再让你在自己的电脑上运行了。)。然后,您使用新的登录ID让您的android应用程序与该服务器对话,服务器将获取搜索词并将答案发送回您的android应用程序

你可以让应用程序引擎运行并在chrome中使用,而无需与android打交道以节省自己的时间,然后在以后添加android部分。祝你好运