我的 Android Studio 出现以下错误。这是在我最近更新之后。我的Android Studio版本是3.4,Gradle版本是5.5.1,插件版本是3.4.2这是错误:Android 资源链接失败warn: removing resource com.anirudh.gighub:string/com_facebook_loginview_logged_in_using_facebook_f1gender without required default value. F:\gigHub\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:1437: error: resource dimen/smallTxtSize (aka com.anirudh.gighub:dimen/smallTxtSize) not found. F:\gigHub\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:1438: error: resource drawable/facebook_signin_btn (aka com.anirudh.gighub:drawable/facebook_signin_btn) not found. error: failed linking references.****这是`build.gradle//noinspection GradleCompatibleapply plugin: 'com.android.application'android { compileSdkVersion 28 defaultConfig { applicationId "com.anirudh.gighub" minSdkVersion 16 targetSdkVersion 28 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } }}dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation 'com.android.support:appcompat-v7:28.0.0' testImplementation 'junit:junit:4.13-beta-3' implementation 'com.google.firebase:firebase-auth:18.1.0' implementation 'com.facebook.android:facebook-login:5.0.1' implementation 'com.github.ybq:Android-SpinKit:1.2.0' androidTestImplementation 'com.android.support.test:runner:1.0.2' androidTestImplementation ` enter code here ` 'com.android.support.test.espresso:espresso-core:3.0.2'}
6 回答
森林海
TA贡献2011条经验 获得超2个赞
1)检查您的“dimen.xml”文件并添加该行(如果找不到文件,请创建该行)
<dimen name="smallTxtSize">14sp</dimen>
2)检查你的“可绘制”文件夹“facebook_signin_btn”文件是否找到?(如果找不到文件创建那个)
LEATH
TA贡献1936条经验 获得超6个赞
我的问题是,当我使用重构来更改名为“rating”的类中的一个变量时,它将所有 android:rating 属性更改为 android:rate,这导致了这个问题。对于遇到此问题的人,请准确检查 gradle build error 以获取更多信息。也许那是因为您未定义的 xml 属性。
缥缈止盈
TA贡献2041条经验 获得超4个赞
将其用作您当前的构建。需要compileSdkVersion与targetSdkVersion
android {
compileSdkVersion 30
defaultConfig {
applicationId "com.example.app"
minSdkVersion 24
targetSdkVersion 30
versionCode 1
versionName "1.0"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
}
泛舟湖上清波郎朗
TA贡献1818条经验 获得超3个赞
使用最新的 appcompat 库。改成后:
implementation 'com.android.support:appcompat-v7:28.0.0'
一切都很好。
添加回答
举报
0/150
提交
取消