package.R无法解决

package.R cant be resolve

上下文:我刚刚创建了一个 react-native 项目,并且我正在 android 本机端工作。 事实是我无法像 import my.package.R 那样从我的包中导入资源。 自动完成只允许我从 android.R 导入 R 我已经 build -> clean -> rebuild,甚至使缓存无效等。 我的R.java生成了

我运行没主意

更新: 我发现了一些奇怪的东西。

as you can see my R.java is generated

but when i display files by package R.java isnt inside

尝试文件->无效caches/Restart。并正确检查您的清单文件

你可以做到 1)关闭项目 2) 从 ide 的项目列表中删除 3) 再次导入项目

请尝试以下方法

  1. 右击出现错误的R。这里有一个选项从当前包 or 中导入静态 R 文件按 alt+enter 键这里还有一个选项从当前包

  2. 导入静态 R 文件
  3. Android工作室的右侧有source tree of project。 Select Project 而不是源树选项中的 Android

现在删除项目的.idea.gradlefiles/folders。重建项目后,如果重建项目不起作用,请重新启动 Android Studio。

希望对你有用。

已解决

实际上只需要将我的 Android Studio 更新到最新版本。