繁体   English   中英

导入com.example.TimeCalculator.R无法解析

[英]The import com.example.TimeCalculator.R cannot be resolved

我的导入无法解决。 我已重命名我的包和src文件中的come示例。

我的包的名称是时间计算器,而我的com.example的名称是com.example.TimeCalculator。 我已重命名了androidmanifest,XML文件如下所示

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.TimeCalculator"
android:versionCode="1"
android:versionName="1.0" >

<uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="15" />

<application
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    <activity
        android:name="com.example.TimeCalculator.MainActivity"
        android:label="@string/title_activity_main" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
</application>

我不确定为什么导入无法解决,我基本上只是重命名了以前的项目。 抱歉,我对android和eclipse很陌生。

import com.example.TimeCalculator.R;

这是无法解决的导入。

只是添加我在Eclipse底部的控制台中收到此错误

[2013-04-23 18:19:38-时间计算器] Android需要编译器符合级别5.0或6.0。 发现“ 1.7”。 请使用Android工具>修复项目属性。

应该使用该导入,因为它是生成的类,该类允许访问项目资源,例如字符串和布局。 导入未解决的原因可能有很多。 如果查看gen文件夹并打开与您的应用程序包名称匹配的包,您会看到生成的R类吗? 如果这样做,则意味着项目正在正确构建,并且导入语句中可能没有正确的标准路径。 如果您在gen文件夹中看不到R文件,则意味着由于某种原因,您的应用无法正确编译,因此无法生成R文件。 导入仍然正确,但是您必须解决在res文件夹中某个地方存在的真实问题。 查找Eclipse内部“问题”视图中列出的问题。

上一次编辑后,您应该看看已经发布的这个问题。Android要求编译器符合级别为5.0或6.0。 发现“ 1.7”。 请使用Android工具>修复项目属性

正如Bobbake4所说,我再次重复一遍,右键单击您的项目文件夹,选择“ Android工具”>“修复项目属性”,这将解决您的问题。 实际上,由构建器引起的问题未正确设置,您还可以更新jdk。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM