我在尝试让声音合成器应用程序运行方面取得了一些成功。它在模拟器上运行良好,但在我的手机(OS 7.0、模拟器 OS 6.0、API 级别 21 或 OS 5.0)上总是崩溃。错误消息很复杂。我只记得带有 "AudioFlinger"
的红色突出显示行,以及带有 "AudioTrack"
和 "-20"
的错误代码。
我在这里看到了一些关于将应用程序的 API 级别更改为 21 的建议,但 Android Studio 只做了 22,所以这就是我所做的更改。这破坏了整个事情。我在编译时收到 AAPT
错误。该东西甚至不会启动模拟器来尝试运行。
所以我放弃了整个事情,复制了源代码(以及布局和其他资源)并开始了一个新的项目,然后复制回这些文件。
现在又出现编译错误。 Java 源代码引用了 XML 上的多个对象。所有这些行都带有 R.id.textview
。所有“R”
现在都因错误而变为红色,并带有错误消息,
错误:找不到资源样式/Base.V26.Widget.AppCompat.Toolbar。
这似乎完全是“背景”问题,我不知道如何解决,也无法在这里找到解决方案。非常感谢任何帮助。
最佳答案
当需要创建新文件时,这可能会引起麻烦,因此清除“缓存将清除旧缓存”并使 Android Studio 更快。 前往构建 > 清理项目
关于java - 布局 xml 中的资源,但编译器错误为 "not found",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49664044/