安卓 R.java已经生成,仍然得到“无法解析为变量”
我想这可能与软件包有关,但我找不到错误。我的xml文件中没有错误(红色标记),我的所有绘图和xml文件都符合命名约定。我尝试过清理这个项目,但没有导入R.java
找不到R.java的类是:
com.datafetcher.main.Menu.java
com.datafetcher.showperson.MainActivity.java
com.datafetcher.showperson.DisplayMessageActivity.java
在Android清单中,我声明:
<manifest xmlns:安卓="http://schemas.安卓.com/apk/res/安卓"
package="com.datafetcher"
...
活动声明如下:
<activity
安卓:name=".main.Menu"
安卓:label="@string/title_activity_display_message">
<intent-filter>
<action 安卓:name="安卓.intent.action.MAIN" />
<category 安卓:name="安卓.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
安卓:name=".showperson.MainActivity"
安卓:label="@string/app_name"
安卓:parentActivityName="com.datafetcher.main.Menu" >
</activity>
<activity
安卓:name=".showperson.DisplayMessageActivity"
安卓:label="@string/title_activity_display_message"
安卓:parentActivityName="com.datafetcher.main.Menu" >
</activity>
我的R.java生成为gen/com。数据获取程序。R.java。 为什么我不能在代码中使用它
这是一个很好的5秒编辑。我真的应该导入com吗。数据获取程序。R我只是出于某种原因尝试了一下,结果成功了。我以前从未做过这件事,我认为这件事是以某种方式隐含的
共 (0) 个答案