有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

安卓 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) 个答案