0

我正在尝试为 android 开发一个应用程序,它是一个基于用户历史和当前位置的个人移动搜索引擎。为了搜索结果,我使用了 Google 搜索 API。

不幸的是,它每天限制为 100 次搜索。为了克服这个问题,我计划使用多个 Google 搜索 API 键(使用 switch)。我面临的问题是,每当调用 resultactivity(收集搜索和结果的函数)时,计数器就会被重置。结果,我的应用程序只使用了其中的 1 个而不是全部 3 个。有什么办法可以解决这个问题吗?

我在这里附上了代码(但没有开关)。 https://docs.google.com/file/d/0B6z6YZ5pqVLdRjhGNmRpTHQ1Rzg/edit?usp=sharing

请帮我完成我最后一年的工程项目。

4

1 回答 1

0

You can change the location where you store the number of searches to the Application class. and if you the user quits the application you could store it in the SharedPreferences as well.

But I think the problem you are going to face is bigger then this. I don't really sure that Google allow to produce several keys for the same SHA1 keystore and the same package name including your application name.

于 2013-05-14T18:09:13.757 回答