Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/191.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android-导入google play服务库时删除R.java文件_Android_Google Maps_Google Maps Api 2 - Fatal编程技术网

Android-导入google play服务库时删除R.java文件

Android-导入google play服务库时删除R.java文件,android,google-maps,google-maps-api-2,Android,Google Maps,Google Maps Api 2,我正在做一个项目,我想在其中显示一个地图,为此我想添加googleplayservicelib,但当我添加它时,我的R.java文件会被删除,而不会重新生成 我尝试将googleplayservicelib添加到构建路径中。添加后,一切正常。但是,当我运行这个项目时,它给出了一个错误,上面写着,java.lang.NoClassDefFoundError:com.google.android.gms.R$styleable 当我将它添加到项目中时,R.java被删除。我尝试了在google和SO

我正在做一个项目,我想在其中显示一个地图,为此我想添加
googleplayservicelib
,但当我添加它时,我的
R.java
文件会被删除,而不会重新生成

我尝试将
googleplayservicelib
添加到构建路径中。添加后,一切正常。但是,当我运行这个项目时,它给出了一个错误,上面写着,
java.lang.NoClassDefFoundError:com.google.android.gms.R$styleable

当我将它添加到项目中时,
R.java
被删除。我尝试了在
google
SO
上找到的大量排列和组合。但是没有可行的解决方案,这解决了我的问题

请帮我解决这个问题

编辑

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>

<fragment
 android:id="@+id/map_gle"
 android:layout_width="match_parent"
 android:layout_height="match_parent"
 class="com.google.android.gms.maps.SupportMapFragment"/>

</RelativeLayout>

确保您的Google play服务位于同一工作目录中,并将此项目作为原始项目的参考

 Ensure you have the latest version (v2) of the Google Play Services installed.

Select Window > Android SDK Manager or run android at the command line.
Scroll to the bottom of the package list and select Extras > Google Play services. The Google Play services SDK is downloaded to your computer and installed in your Android SDK environment at <android-sdk-folder>/extras/google/google_play_services/

Add the Google Play Services project into your Eclipse workspace.

Click File -> Import..., select Android -> Existing Android Code into Workspace
Browse to and select <android-sdk-folder>/extras/google/google_play_services/libproject/google-play-services_lib

To add the dependency to Google Play Services into your project

Project -> Properties -> Android -> Library, Add -> google-play-services_lib
确保已安装最新版本(v2)的Google Play服务。
选择窗口>Android SDK管理器或在命令行中运行Android。
滚动至软件包列表的底部,然后选择Extras>Google Play services。Google Play services SDK下载到您的计算机上,并安装在您的Android SDK环境中,您可以看到导入的Google Play services


甚至可以通过访问sdk管理器来检查您的google play服务是否最新…

您是否查看了“问题”中生成的错误?是的,我尝试了所有方法。并对项目进行了50次清洁。。仍然不工作..:(问题中报告的错误是什么?当我导入google_库时,它删除了R.java,当我删除库时,它显示错误,如缺少com.google.gms……您可以发布清单的内容吗?它已更新..并且我的R.java丢失了,那么我如何运行项目并发布日志?我已经发布了。请检查相同的问题。)我面临的问题..错误是:-LocationClient无法解决..当我单击文件->导入…,选择Android->现有Android代码进入工作区浏览并选择/extras/google/google\u play\u services/libproject/google-play-services\u lib它没有更新我的GooglePlayServiceLib我该怎么办???你添加了与我所说的相同的内容吗即使是一个你按照我提供的链接…,这可能是谷歌播放服务的问题没有正确添加…你需要更新谷歌播放服务SDK,然后使用更新的库。