为了账号安全,请及时绑定邮箱和手机立即绑定

即使我所有的 XML 文件都没有错误,也不会生成 R.java

即使我所有的 XML 文件都没有错误,也不会生成 R.java

噜噜哒 2022-06-30 10:42:37
我在 Android Studio(3.1.3,内部版本 173.4819257)中处理我的应用程序时遇到了臭名昭著的 R 缺失问题。我尝试了许多解决方案,例如:清理和重建Gradle将项目与文件同步使缓存无效并重新启动更正我的XML文件中的所有错误和警告(包括布局和清单)关闭 Android Studio 并重新启动使包名和目录路径更短这是我的清单。我是Android开发的新手,所以我可能误解了一些东西。<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/tools"    package="com.n.nomoko">    <application        android:allowBackup="true"        android:icon="@mipmap/ic_launcher"        android:label="@string/app_name"        android:roundIcon="@mipmap/ic_launcher_round"        android:supportsRtl="true"        android:theme="@style/AppTheme"        android:fullBackupContent="true"        tools:ignore="GoogleAppIndexingWarning">        <activity android:name=".MainActivity">            <intent-filter>                <action android:name="android.intent.action.MAIN" />                <category android:name="android.intent.category.LAUNCHER" />            </intent-filter>        </activity>        <service            android:name=".logic.ChallengeService"            android:process=":defis" />        <activity android:name=".views.AccueilActivity" />        <activity android:name=".views.InscriptionActivity">        </activity>    </application></manifest>另外,如果有帮助,这是我的存储库树。我的问题是:manifest关于我的包或路径是否有问题?R.java即使所有XML文件都正确,为什么不生成?谢谢您的帮助 :)
查看完整描述

3 回答

?
德玛西亚99

TA贡献1770条经验 获得超3个赞

我发现问题出在哪里:我必须导入 R 应该位于的包,以及我的类中的其他导入,即 com.n.nomoko.*;

//img1.sycdn.imooc.com//62bd0e3a0001f9ef09300741.jpg

其实很简单,我没注意这个。谢谢你们的时间:)



查看完整回答
反对 回复 2022-06-30
?
手掌心

TA贡献1942条经验 获得超3个赞

关闭然后重新导入项目有时会修复奇怪的 Android Studio 问题。



查看完整回答
反对 回复 2022-06-30
?
暮色呼如

TA贡献1853条经验 获得超9个赞

我有同样的问题,这似乎是最新版本的 gradle 的问题。临时解决方案是在build.gradle 文件中更改以下内容:

-        classpath 'com.android.tools.build:gradle:3.3.1'
+        classpath 'com.android.tools.build:gradle:3.2.1'


查看完整回答
反对 回复 2022-06-30
  • 3 回答
  • 0 关注
  • 109 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信