[英]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.