Android,Eclipse,Google_Play_Services_Lib - 尝试导入项目并获取错误

时间:2013-12-06 12:57:11

标签: android eclipse manifest

我已经安装了Google Play Services SDK,将项目复制到我的工作区,取消了只读属性,并尝试将google_play_services_lib导入到eclipse中,我开始通过清单文件出错,我查看了它的空白。我从Windows资源管理器中直接在xml编辑器中打开清单,然后填充它。我将那里的内容复制到eclipse清单文件中并保存。但是,清单文件上的错误消失了,现在res目录中的几乎所有文件/文件夹都显示错误。我几乎没有在网上发现这个问题,任何帮助都将不胜感激。

编辑:我如何获得LogCat?代码无法编译。我得到的唯一错误是:

[2013-12-06 10:00:53 - google-play-services_lib] Project has no target set. Edit the   project properties to set one.
[2013-12-06 10:00:53 - google-play-services_lib] Project has no target set. Edit the project properties to set one.
[2013-12-06 10:00:53 - google-play-services_lib] Parser exception for /google-play-services_lib/AndroidManifest.xml: Premature end of file.
[2013-12-06 10:00:55 - google-play-services_lib] Parser exception for /google-play-services_lib/AndroidManifest.xml: Premature end of file.

随后的教程:http://developer.android.com/google/play-services/setup.html

编辑:AnroidManifest.xml:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.google.android.gms"
android:versionCode="4030530"
android:versionName="4.0.30 (889083-30)" >

<uses-sdk android:minSdkVersion="8"
    android:targetSdkVersion="14"/>

2 个答案:

答案 0 :(得分:3)

我刚刚遇到了同样的问题并且找到了至少适合我的解决方案。不要手动将google-play-services_lib目录复制到工作区,请尝试以下操作:

  1. 转到File -> Import -> Android -> Existing Android Code Into Workspace
  2. 选择Browse
  3. 选择YOUR_SDK_PATH/android-sdk/extras/google/google_play_services/
  4. 标记Copy projects into workspace
  5. 点击Finish

答案 1 :(得分:-1)

确保GOOGLE PLAY SERVICE的库项目和您项目的工作区都存在于同一个驱动器中....即如果您的版本空间位于D:驱动器中,请确保您的库项目应该位于相同的