我将 Android GCM 服务的代码添加到现有代码中,该代码在此之前运行良好。然后我发现错误“R无法解析为变量”。我清理后构建项目。但它仍然无法正常工作。布局文件或其他 xml 文件中没有显示错误。
你能给我一些解决这个问题的想法吗?
太感谢了。
我将 Android GCM 服务的代码添加到现有代码中,该代码在此之前运行良好。然后我发现错误“R无法解析为变量”。我清理后构建项目。但它仍然无法正常工作。布局文件或其他 xml 文件中没有显示错误。
你能给我一些解决这个问题的想法吗?
太感谢了。
从源文件夹中删除 R.java 文件。现在清理你的项目
也试试这个。
右键单击您的项目名称>> Android 工具>>修复项目属性
您支持的 api 级别是多少?如果它低于 8 则尝试查看菜单 xml 并删除android:showasAction
字段。当没有创建 R.java 时,它总是在 xml 文件中出现一些错误。所以还要查看androidmanifest
文件和样式 xml。基本上根据您的最小 api 搜索每个 xml 的错误。
编辑:确保您没有导入 android.R。如果它在那里删除它,然后尝试所有答案直到现在。
试试这些
chmod 777 <project folder>
让我知道哪个有效。