我有一个使用Eclipse开发的旧应用程序与Google Play Services Lib版本4323000。 proyect包含google-play-services_lib和app proyect本身(在libs文件夹中的app proyect里面也有google-play-services_lib.jar文件)
好的,我从这里下载了https://dl-ssl.google.com/android/repository/google_play_services_8115000_r27.zip这个版本来试用更新。我删除了旧的google-play-services_lib文件夹,并将其替换为新文件夹。
起初我得知我有一个不匹配的原因,libs app文件夹中的jar与google-play_services_lib文件夹中的jar不同,所以我用更新的jar替换了它,但是我遇到了错误。
Android清单
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />
即使我编译应用程序并测试它,应用程序也会启动并关闭。
可能导致错误的原因是什么?帮助将不胜感激!
谢谢!
答案 0 :(得分:0)
从...\google_play_services_8115000_r27.zip\google-play-services\libproject\google-play-services_lib\res\values\version.xml
,我找到了google_play_services_version
整数资源。
<?xml version="1.0" encoding="UTF-8"?>
<resources>
<integer name="google_play_services_version">8115000</integer>
</resources>
这与您拥有的zip文件的文件名相同。
所以,你最终可以替换这样的值:
<meta-data
android:name="com.google.android.gms.version"
android:value="8115000" />