问题描述
我在Windows 64位在Android SDK 17运行Eclipse 4.2.2朱诺发展与ADT。就在今天,我清理工作的项目,才发现R.java文件将不再产生。
I am running Eclipse 4.2.2 Juno on Windows 64-bit for development on Android SDK 17 with ADT. Just today, I cleaned a working project, only to find that the R.java file would no longer generate.
该问题有可能导致一个非常不同的列表。用户灰色,响应于位于这里线程,列举了一组文章中,针对所有不同的可能原因。
别担心。首先,你可以清理项目,然后运行该项目。如果 这不起作用然后按照下面的链接:
和然后前进到列表有关这一问题的不同的原因制品中,它联结到哪个我无法包括,但可以在连接到上面的问题被发现。
现在的问题是,我的R.java仍然没有产生!在灰名单唯一剩下的可能性似乎是,无论是我的main.xml或AndroidManifest.xml中被打破,所以我已经包括了他们,以确保我没有错过任何错误。
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<com.bostonwalker.sseng.SSSurfaceView
android:id="@+id/ssview"
android:layout_width="match_parent"
android:layout_height="match_parent" />
</FrameLayout>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.bostonwalker.enginedev"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="17" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".MainActivity"
android:label="@string/app_name" >"
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
作为一个初学者的Android程序员,这已经超出了我的能力调试。是否有人可以找出一个解释?
推荐答案
如果有你的资源文件中的任何错误,首先检查。如果是这样的话R.java将不会生成。检查您是否已更新了ADT到转速如果是这样按照以下
右键点击您的项目转到属性。 Java构建路径。选择订单的出口标签。确保Android的私人图书馆被选中。如果您引用的库项目。做相同的库项目也。清理并生成。
此外转到Android SDK中的经理,并检查是否有Android SDK中建安装的工具。这可能不必要的,但要确保你已经安装了Android编译工具。
这篇关于Android的R.java不会在Eclipse中产生的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!