Android:旧的Google云端硬盘集成问题?

时间:2015-04-03 19:32:11

标签: android google-drive-android-api

我的Android应用程序使用Google在其当前的Drive API之前发布的API与Google云端硬盘集成,它包含了一堆像#google-api-client-1.12.0-beta.jar这样的广告。 39;,' google-api-services-drive-v2-rev59-1.12.0-beta.jar'等...

在我的清单文件中,我包括:

<meta-data android:name="com.google.android.gms.version"
   android:value="@integer/google_play_services_version" />

我不确定发生了什么变化,但我的清单文件中的这一行现在出现以下错误:

Error: No resource found that matches the given name (at 'value' with value 
 '@integer/google_play_services_version').

我看到我可以使用新的google-play-services_lib来解决此错误,但这需要重写我的整个集成才能使用新的api。有没有办法在不包含新库项目的情况下引用资源值@ integer / google_play_services_version? (或者任何想法我的项目以前如何编译没有这个错误,尽管没有定义这个资源或包括一个lib项目吗?)

如果我将值设置为&#34; 6587000&#34;,这是我在库项目中找到的值。但我无法想象这是一个好主意,我认为这将是设备/版本特定的?

1 个答案:

答案 0 :(得分:0)

根据您正在开发的环境,您可以找到here上类似问题的修复程序。但是,即使它确实有帮助,我建议将Drive版本升级到v2。通常,当旧版本被弃用且其端点停止工作时会出现此类问题。