我所有java文件中所有引用的布局和按钮都有警告,我不知道如何修复
我的java文件中提到的所有布局和按钮引用都有警告。警告始终是,按钮或布局无法解析为变量。我向其他开发者寻求帮助,他们要求我删除导入android.R;。有人告诉我不需要我所有java文件中所有引用的布局和按钮都有警告,我不知道如何修复,java,android,android-layout,int,Java,Android,Android Layout,Int,我的java文件中提到的所有布局和按钮引用都有警告。警告始终是,按钮或布局无法解析为变量。我向其他开发者寻求帮助,他们要求我删除导入android.R;。有人告诉我不需要 <uses-sdk android:minSdkVersion="8" /> <uses-permission android:name="android.permission.CALL_PHONE"/> <application android:icon="@drawable/ic_l
<uses-sdk android:minSdkVersion="8" />
<uses-permission android:name="android.permission.CALL_PHONE"/>
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<activity
android:name=".ZohanActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".MacAttack"
android:label="@string/app_name" >
</activity>
<activity
android:name=".ConsultationReq"
android:label="@string/app_name" >
</activity>
</application>
</manifest>
我这样做了,现在我整个项目中的所有R都有同样的警告,我似乎在用一个问题换另一个问题
<uses-sdk android:minSdkVersion="8" />
<uses-permission android:name="android.permission.CALL_PHONE"/>
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<activity
android:name=".ZohanActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".MacAttack"
android:label="@string/app_name" >
</activity>
<activity
android:name=".ConsultationReq"
android:label="@string/app_name" >
</activity>
</application>
</manifest>
有没有方法可以手动更改gen/中R.java文件中的行,因为所有布局都在布局文件夹中,xml文件中的所有按钮都有android:id:@+id/我不知道我要做什么才能让java读取它的引用,这样我就可以克服这个困难
<uses-sdk android:minSdkVersion="8" />
<uses-permission android:name="android.permission.CALL_PHONE"/>
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<activity
android:name=".ZohanActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".MacAttack"
android:label="@string/app_name" >
</activity>
<activity
android:name=".ConsultationReq"
android:label="@string/app_name" >
</activity>
</application>
</manifest>
显示
<uses-sdk android:minSdkVersion="8" />
<uses-permission android:name="android.permission.CALL_PHONE"/>
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<activity
android:name=".ZohanActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".MacAttack"
android:label="@string/app_name" >
</activity>
<activity
android:name=".ConsultationReq"
android:label="@string/app_name" >
</activity>
</application>
</manifest>
首先,你确定这是警告吗?还是一个错误? 其次,永远不要修改R文件,因为它是自动生成的。所以你所有的修改都会丢失
<uses-sdk android:minSdkVersion="8" />
<uses-permission android:name="android.permission.CALL_PHONE"/>
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<activity
android:name=".ZohanActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".MacAttack"
android:label="@string/app_name" >
</activity>
<activity
android:name=".ConsultationReq"
android:label="@string/app_name" >
</activity>
</application>
</manifest>
我只能猜测这是一个错误,而不是一个警告。以下是我的建议:
<uses-sdk android:minSdkVersion="8" />
<uses-permission android:name="android.permission.CALL_PHONE"/>
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<activity
android:name=".ZohanActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".MacAttack"
android:label="@string/app_name" >
</activity>
<activity
android:name=".ConsultationReq"
android:label="@string/app_name" >
</activity>
</application>
</manifest>
Eclipse>项目>清理?如果进行清理不起作用,请查看“问题”选项卡