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

Android Studio 链接引用失败

Android Studio 链接引用失败

POPMUISE 2023-04-13 14:10:49
我的 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贡献1831条经验 获得超9个赞

尝试这个

1) 文件 -> 使缓存无效/重启

2)删除app下的build文件(F:\gigHub\app\build)

3)清洁项目

4) 重建项目


查看完整回答
反对 回复 2023-04-13
?
森林海

TA贡献2011条经验 获得超2个赞

1)检查您的“dimen.xml”文件并添加该行(如果找不到文件,请创建该行)

<dimen name="smallTxtSize">14sp</dimen>

2)检查你的“可绘制”文件夹“facebook_signin_btn”文件是否找到?(如果找不到文件创建那个)


查看完整回答
反对 回复 2023-04-13
?
LEATH

TA贡献1936条经验 获得超6个赞

我的问题是,当我使用重构来更改名为“rating”的类中的一个变量时,它将所有 android:rating 属性更改为 android:rate,这导致了这个问题。对于遇到此问题的人,请准确检查 gradle build error 以获取更多信息。也许那是因为您未定义的 xml 属性。



查看完整回答
反对 回复 2023-04-13
?
缥缈止盈

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"

    }

}


查看完整回答
反对 回复 2023-04-13
?
泛舟湖上清波郎朗

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

使用最新的 appcompat 库。改成后:

implementation 'com.android.support:appcompat-v7:28.0.0'

一切都很好。


查看完整回答
反对 回复 2023-04-13
?
偶然的你

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

请在 Android Studio 中尝试以下操作:-

文件 -> 使缓存无效/重新启动


查看完整回答
反对 回复 2023-04-13
  • 6 回答
  • 0 关注
  • 250 浏览

添加回答

举报

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