0

这有点奇怪,我不知道该怎么说。我正在尝试从官方网站集成 GoogleAnalytics SDK v4 。

这是我到目前为止所做的..

  1. 从 android-sdks/extras/google/google_play_services/libproject/google-play-services_lib 复制 google-play-services_lib 文件夹并放在我的应用程序的根文件夹中。

  2. 在 Eclipse -> 使用 File->Import->Android->Existing code into workspace 将 google-play-services_lib 项目导入我的工作区,浏览到应用程序的根文件夹并将其导入。

  3. 当我将 google-play-services_lib 作为库添加到我的项目中时,使用 properties->Android->Library 并选择 google-play-services_lib 文件夹,我现有的项目已损坏。

gen 文件夹和 bin 文件夹变空,提示我构建项目存在问题。但是,我不确定它是什么。我究竟做错了什么?

4

1 回答 1

0

可能对未来的读者有用...

问题在于 google-play-services_lib 项目。你应该做几件事来克服这个问题。出现此问题的原因是 google-play-sevices_lib 项目使用的最低 SDK 版本为 9,该版本已过时。所以这就是你必须做的。

  1. 启动 Android SDK 管理器。在左下角,选中“过时”框。现在您将找到一个适用于 Android 2.3.1(9) 的文件夹。安装它的所有内容。

  2. 将 google-play-services_lib 项目从 android-sdks/extras/google/google_play_services/libproject/google-play-services_lib 复制到您的应用程序文件夹并将其导入工作区。

  3. 修改 google-play-services_lib 项目的 AndroidManifest.xml。将最低 SDK 版本更改为 >=10 或小于 9(我的应用程序中至少有 8 个,所以我将其更改为 8)。

  4. 修改 google-play-services_lib 项目的 project.properties 文件。将 target-9 更改为 target-21(Lollipop 是目前最新版本)。

  5. 将 google-play-services_lib 项目作为库添加到您的项目中。

这应该解决它。

于 2015-01-29T12:16:12.323 回答