Android 添加google-play-service_lib后,无法识别我的ResourceID

Android 添加google-play-service_lib后,无法识别我的ResourceID,android,google-maps,google-play,resource-id,Android,Google Maps,Google Play,Resource Id,我正在使用ADT 23.0.2。 我刚刚将google play库导入到我的工作区,并在我的项目中添加了对它的引用 <activity android:name="com.appname.appname4.MainActivity" android:label="@string/app_name" > <intent-filter> <action android:name="andro

我正在使用ADT 23.0.2。 我刚刚将google play库导入到我的工作区,并在我的项目中添加了对它的引用

    <activity
        android:name="com.appname.appname4.MainActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name="com.appname.appname4.SearchResultListActivity"
        android:label="@string/title_activity_search_result_list"
        android:parentActivityName="com.appname.appname4.MainActivity" >
        <!-- Parent activity meta-data to support 4.0 and lower -->
        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android:value="com.appname.appname4.MainActivity" />
    </activity>
    <activity
        android:name="com.appname.appname4.ContactInfoActivity"
        android:label="@string/title_activity_property_detail"
        android:parentActivityName="com.appname.appname4.SearchResultListActivity"
</manifest>
现在在我的项目中没有任何地方可以识别资源ID,因为没有R文件。 (只要我有R.id.blah,我就会得到错误“R不能解析为变量”

    <activity
        android:name="com.appname.appname4.MainActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name="com.appname.appname4.SearchResultListActivity"
        android:label="@string/title_activity_search_result_list"
        android:parentActivityName="com.appname.appname4.MainActivity" >
        <!-- Parent activity meta-data to support 4.0 and lower -->
        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android:value="com.appname.appname4.MainActivity" />
    </activity>
    <activity
        android:name="com.appname.appname4.ContactInfoActivity"
        android:label="@string/title_activity_property_detail"
        android:parentActivityName="com.appname.appname4.SearchResultListActivity"
</manifest>
刚刚不见了,我该怎么办? 我完全遵循developers.google.com的步骤。这并不复杂,但我不知道为什么会发生这种情况

    <activity
        android:name="com.appname.appname4.MainActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name="com.appname.appname4.SearchResultListActivity"
        android:label="@string/title_activity_search_result_list"
        android:parentActivityName="com.appname.appname4.MainActivity" >
        <!-- Parent activity meta-data to support 4.0 and lower -->
        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android:value="com.appname.appname4.MainActivity" />
    </activity>
    <activity
        android:name="com.appname.appname4.ContactInfoActivity"
        android:label="@string/title_activity_property_detail"
        android:parentActivityName="com.appname.appname4.SearchResultListActivity"
</manifest>
(我的类文件中没有android.R的所有布局文件,也没有导入。)

    <activity
        android:name="com.appname.appname4.MainActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name="com.appname.appname4.SearchResultListActivity"
        android:label="@string/title_activity_search_result_list"
        android:parentActivityName="com.appname.appname4.MainActivity" >
        <!-- Parent activity meta-data to support 4.0 and lower -->
        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android:value="com.appname.appname4.MainActivity" />
    </activity>
    <activity
        android:name="com.appname.appname4.ContactInfoActivity"
        android:label="@string/title_activity_property_detail"
        android:parentActivityName="com.appname.appname4.SearchResultListActivity"
</manifest>
在添加 我使用的工具:

    <activity
        android:name="com.appname.appname4.MainActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name="com.appname.appname4.SearchResultListActivity"
        android:label="@string/title_activity_search_result_list"
        android:parentActivityName="com.appname.appname4.MainActivity" >
        <!-- Parent activity meta-data to support 4.0 and lower -->
        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android:value="com.appname.appname4.MainActivity" />
    </activity>
    <activity
        android:name="com.appname.appname4.ContactInfoActivity"
        android:label="@string/title_activity_property_detail"
        android:parentActivityName="com.appname.appname4.SearchResultListActivity"
</manifest>

    <activity
        android:name="com.appname.appname4.MainActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name="com.appname.appname4.SearchResultListActivity"
        android:label="@string/title_activity_search_result_list"
        android:parentActivityName="com.appname.appname4.MainActivity" >
        <!-- Parent activity meta-data to support 4.0 and lower -->
        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android:value="com.appname.appname4.MainActivity" />
    </activity>
    <activity
        android:name="com.appname.appname4.ContactInfoActivity"
        android:label="@string/title_activity_property_detail"
        android:parentActivityName="com.appname.appname4.SearchResultListActivity"
</manifest>
以下是我的应用程序属性的屏幕截图:

    <activity
        android:name="com.appname.appname4.MainActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name="com.appname.appname4.SearchResultListActivity"
        android:label="@string/title_activity_search_result_list"
        android:parentActivityName="com.appname.appname4.MainActivity" >
        <!-- Parent activity meta-data to support 4.0 and lower -->
        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android:value="com.appname.appname4.MainActivity" />
    </activity>
    <activity
        android:name="com.appname.appname4.ContactInfoActivity"
        android:label="@string/title_activity_property_detail"
        android:parentActivityName="com.appname.appname4.SearchResultListActivity"
</manifest>

    <activity
        android:name="com.appname.appname4.MainActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name="com.appname.appname4.SearchResultListActivity"
        android:label="@string/title_activity_search_result_list"
        android:parentActivityName="com.appname.appname4.MainActivity" >
        <!-- Parent activity meta-data to support 4.0 and lower -->
        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android:value="com.appname.appname4.MainActivity" />
    </activity>
    <activity
        android:name="com.appname.appname4.ContactInfoActivity"
        android:label="@string/title_activity_property_detail"
        android:parentActivityName="com.appname.appname4.SearchResultListActivity"
</manifest>
我的舱单

    <activity
        android:name="com.appname.appname4.MainActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name="com.appname.appname4.SearchResultListActivity"
        android:label="@string/title_activity_search_result_list"
        android:parentActivityName="com.appname.appname4.MainActivity" >
        <!-- Parent activity meta-data to support 4.0 and lower -->
        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android:value="com.appname.appname4.MainActivity" />
    </activity>
    <activity
        android:name="com.appname.appname4.ContactInfoActivity"
        android:label="@string/title_activity_property_detail"
        android:parentActivityName="com.appname.appname4.SearchResultListActivity"
</manifest>

    <activity
        android:name="com.appname.appname4.MainActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name="com.appname.appname4.SearchResultListActivity"
        android:label="@string/title_activity_search_result_list"
        android:parentActivityName="com.appname.appname4.MainActivity" >
        <!-- Parent activity meta-data to support 4.0 and lower -->
        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android:value="com.appname.appname4.MainActivity" />
    </activity>
    <activity
        android:name="com.appname.appname4.ContactInfoActivity"
        android:label="@string/title_activity_property_detail"
        android:parentActivityName="com.appname.appname4.SearchResultListActivity"
</manifest>

    <activity
        android:name="com.appname.appname4.MainActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name="com.appname.appname4.SearchResultListActivity"
        android:label="@string/title_activity_search_result_list"
        android:parentActivityName="com.appname.appname4.MainActivity" >
        <!-- Parent activity meta-data to support 4.0 and lower -->
        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android:value="com.appname.appname4.MainActivity" />
    </activity>
    <activity
        android:name="com.appname.appname4.ContactInfoActivity"
        android:label="@string/title_activity_property_detail"
        android:parentActivityName="com.appname.appname4.SearchResultListActivity"
</manifest>

    <activity
        android:name="com.appname.appname4.MainActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name="com.appname.appname4.SearchResultListActivity"
        android:label="@string/title_activity_search_result_list"
        android:parentActivityName="com.appname.appname4.MainActivity" >
        <!-- Parent activity meta-data to support 4.0 and lower -->
        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android:value="com.appname.appname4.MainActivity" />
    </activity>
    <activity
        android:name="com.appname.appname4.ContactInfoActivity"
        android:label="@string/title_activity_property_detail"
        android:parentActivityName="com.appname.appname4.SearchResultListActivity"
</manifest>


当我第一次开始Android编程时,我也遇到过类似的问题

    <activity
        android:name="com.appname.appname4.MainActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name="com.appname.appname4.SearchResultListActivity"
        android:label="@string/title_activity_search_result_list"
        android:parentActivityName="com.appname.appname4.MainActivity" >
        <!-- Parent activity meta-data to support 4.0 and lower -->
        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android:value="com.appname.appname4.MainActivity" />
    </activity>
    <activity
        android:name="com.appname.appname4.ContactInfoActivity"
        android:label="@string/title_activity_property_detail"
        android:parentActivityName="com.appname.appname4.SearchResultListActivity"
</manifest>
1.修复/检查所有xml(布局)文件。 很多时候,没有生成R文件都是由于布局文件或Android清单文件出现问题。请按照链接,沿着页面检查权限和常规布局格式

    <activity
        android:name="com.appname.appname4.MainActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name="com.appname.appname4.SearchResultListActivity"
        android:label="@string/title_activity_search_result_list"
        android:parentActivityName="com.appname.appname4.MainActivity" >
        <!-- Parent activity meta-data to support 4.0 and lower -->
        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android:value="com.appname.appname4.MainActivity" />
    </activity>
    <activity
        android:name="com.appname.appname4.ContactInfoActivity"
        android:label="@string/title_activity_property_detail"
        android:parentActivityName="com.appname.appname4.SearchResultListActivity"
</manifest>
2.项目/清洁。 进入项目->清洁。 另外,请确保您选择了构建项目的选项。(如果没有此选项,则永远不会自动生成标记为R的文件)

    <activity
        android:name="com.appname.appname4.MainActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name="com.appname.appname4.SearchResultListActivity"
        android:label="@string/title_activity_search_result_list"
        android:parentActivityName="com.appname.appname4.MainActivity" >
        <!-- Parent activity meta-data to support 4.0 and lower -->
        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android:value="com.appname.appname4.MainActivity" />
    </activity>
    <activity
        android:name="com.appname.appname4.ContactInfoActivity"
        android:label="@string/title_activity_property_detail"
        android:parentActivityName="com.appname.appname4.SearchResultListActivity"
</manifest>
3.修复项目属性。 在包资源管理器中右键单击项目,然后选择。 在此之后重复步骤1

    <activity
        android:name="com.appname.appname4.MainActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name="com.appname.appname4.SearchResultListActivity"
        android:label="@string/title_activity_search_result_list"
        android:parentActivityName="com.appname.appname4.MainActivity" >
        <!-- Parent activity meta-data to support 4.0 and lower -->
        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android:value="com.appname.appname4.MainActivity" />
    </activity>
    <activity
        android:name="com.appname.appname4.ContactInfoActivity"
        android:label="@string/title_activity_property_detail"
        android:parentActivityName="com.appname.appname4.SearchResultListActivity"
</manifest>
4.建筑商。 然后转到项目->属性。选择适当的框。 重复步骤1,然后清理并重建项目

    <activity
        android:name="com.appname.appname4.MainActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name="com.appname.appname4.SearchResultListActivity"
        android:label="@string/title_activity_search_result_list"
        android:parentActivityName="com.appname.appname4.MainActivity" >
        <!-- Parent activity meta-data to support 4.0 and lower -->
        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android:value="com.appname.appname4.MainActivity" />
    </activity>
    <activity
        android:name="com.appname.appname4.ContactInfoActivity"
        android:label="@string/title_activity_property_detail"
        android:parentActivityName="com.appname.appname4.SearchResultListActivity"
</manifest>
5.Appcom7和Google Play服务错误。 有时,我会修复与安装这两个参考库相关的错误。我会将这些文件夹复制到硬盘上的通用库文件夹中(我保存了大部分eclipse参考库),然后从Package explorer和“default”中删除它们“安装它们的目录。我再次修复项目属性并清理/重建。这将使您回到包的非引用库版本。然后,我手动将它们作为项目添加到我的EclipseIDE中,最后将它们作为引用添加到我的项目中。然后修复项目属性,清理并重建

    <activity
        android:name="com.appname.appname4.MainActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name="com.appname.appname4.SearchResultListActivity"
        android:label="@string/title_activity_search_result_list"
        android:parentActivityName="com.appname.appname4.MainActivity" >
        <!-- Parent activity meta-data to support 4.0 and lower -->
        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android:value="com.appname.appname4.MainActivity" />
    </activity>
    <activity
        android:name="com.appname.appname4.ContactInfoActivity"
        android:label="@string/title_activity_property_detail"
        android:parentActivityName="com.appname.appname4.SearchResultListActivity"
</manifest>
6.参考问题。 最后,提到StackOverflow页面已经帮助了我无数次。以某种方式解决了我的问题

    <activity
        android:name="com.appname.appname4.MainActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name="com.appname.appname4.SearchResultListActivity"
        android:label="@string/title_activity_search_result_list"
        android:parentActivityName="com.appname.appname4.MainActivity" >
        <!-- Parent activity meta-data to support 4.0 and lower -->
        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android:value="com.appname.appname4.MainActivity" />
    </activity>
    <activity
        android:name="com.appname.appname4.ContactInfoActivity"
        android:label="@string/title_activity_property_detail"
        android:parentActivityName="com.appname.appname4.SearchResultListActivity"
</manifest>

祝你好运。

你试过清理这个项目吗?是的,我试过了。没有变化。
    <activity
        android:name="com.appname.appname4.MainActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name="com.appname.appname4.SearchResultListActivity"
        android:label="@string/title_activity_search_result_list"
        android:parentActivityName="com.appname.appname4.MainActivity" >
        <!-- Parent activity meta-data to support 4.0 and lower -->
        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android:value="com.appname.appname4.MainActivity" />
    </activity>
    <activity
        android:name="com.appname.appname4.ContactInfoActivity"
        android:label="@string/title_activity_property_detail"
        android:parentActivityName="com.appname.appname4.SearchResultListActivity"
</manifest>