AAPT: error: resource string/BmiTitle (aka com.example.ererapplication:string/BmiTitle) not found.
时间: 2024-02-01 19:04:42 浏览: 16
这个错误通常是由于缺少字符串资源 "BmiTitle" 导致的。请确保在你的项目中包含了名为 "BmiTitle" 的字符串资源,并且它的命名应该与你在代码中引用的名称相同。你可以在项目的 res/values/strings.xml 文件中添加以下行来定义该字符串资源:
```
<string name="BmiTitle">BMI Calculator</string>
```
如果你已经定义了该资源,则可能是由于编译问题导致的。你可以尝试清除项目并重新构建它,看看是否解决了这个问题。
相关问题
AAPT: error: resource android:attr/colorError not found.
这个错误通常是由于使用了过时的 Android Support 库版本导致的。为了解决这个问题,你可以尝试以下几个方法:
1.更新 Android Support 库版本:在 app/build.gradle 文件中,将以下依赖项的版本更新:
```
dependencies {
implementation 'com.android.support:appcompat-v7:28.0.0' // 或其他版本
}
```
2.使用 AndroidX 库:如果你的项目使用了 AndroidX,那么你需要将依赖项改为以下形式:
```
dependencies {
implementation 'androidx.appcompat:appcompat:1.2.0' // 或其他版本
}
```
3.清除缓存并重新构建项目:在 Android Studio 中执行 Build -> Clean Project,然后再执行 Build -> Rebuild Project。
如果上述方法都无法解决问题,你可以尝试将 Android Studio 更新到最新版本,或者检查你的项目中是否存在其他依赖项与 Android Support 库冲突。
: AAPT: error: resource android:attr/fontVariationSettings not found.
这个错误通常是由于使用了过时的 AppCompat 版本引起的。你可以尝试更新 AppCompat 版本,或者在你的项目中添加以下代码:
```
<item name="android:fontVariationSettings">@null</item>
```
在你的 `styles.xml` 文件的 `AppTheme` 样式中添加上述代码,如下所示:
```
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<!-- ... -->
<item name="android:fontVariationSettings">@null</item>
</style>
```
这应该可以解决你遇到的问题。