赞
踩
出现下面的错误,不用说,一定是android studio 配置的问题:
as settings.gradle 配置如下:
pluginManagement {
repositories {
gradlePluginPortal()
google()
mavenCentral()
maven { url ‘https://jitpack.io’ }
}
}
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
google()
mavenCentral()
maven { url ‘https://jitpack.io’ }
}
}
rootProject.name = “Tuya”
include ‘:app’
app 依赖如下:
implementation ‘androidx.appcompat:appcompat:1.3.0’
implementation ‘com.google.android.material:material:1.4.0’
implementation ‘androidx.constraintlayout:constraintlayout:2.0.4’
testImplementation ‘junit:junit:4.13.2’
androidTestImplementation ‘androidx.test.ext:junit:1.1.3’
androidTestImplementation ‘androidx.test.espresso:espresso-core:3.4.0’
根gradle如下:
plugins {
id ‘com.android.application’ version ‘7.1.1’ apply false
id ‘com.android.library’ version ‘7.1.1’ apply false
}
task clean(type: Delete) {
delete rootProject.buildDir
}
报错如下:
ERROR:C:\Users\Administrator.gradle\caches\transforms-3\7b483ed8cace7cbeb68210ec22e9d57d\transformed\coordinatorlayout-1.1.0\res\values\values.xml: AAPT: error: expected reference but got (raw string) #000000.
Duplicate class android.support.v4.app.INotificationSideChannel found in modules core-1.5.0-runtime (androidx.core:core:1.5.0) and support-compat-26.1.0-runtime (com.android.support:support-compat:26.1.0)
Duplicate class android.support.v4.app.INotificationSideChannel
S
t
u
b
f
o
u
n
d
i
n
m
o
d
u
l
e
s
c
o
r
e
−
1.5.0
−
r
u
n
t
i
m
e
(
a
n
d
r
o
i
d
x
.
c
o
r
e
:
c
o
r
e
:
1.5.0
)
a
n
d
s
u
p
p
o
r
t
−
c
o
m
p
a
t
−
26.1.0
−
r
u
n
t
i
m
e
(
c
o
m
.
a
n
d
r
o
i
d
.
s
u
p
p
o
r
t
:
s
u
p
p
o
r
t
−
c
o
m
p
a
t
:
26.1.0
)
D
u
p
l
i
c
a
t
e
c
l
a
s
s
a
n
d
r
o
i
d
.
s
u
p
p
o
r
t
.
v
4.
a
p
p
.
I
N
o
t
i
f
i
c
a
t
i
o
n
S
i
d
e
C
h
a
n
n
e
l
Stub found in modules core-1.5.0-runtime (androidx.core:core:1.5.0) and support-compat-26.1.0-runtime (com.android.support:support-compat:26.1.0) Duplicate class android.support.v4.app.INotificationSideChannel
Stubfoundinmodulescore−1.5.0−runtime(androidx.core:core:1.5.0)andsupport−compat−26.1.0−runtime(com.android.support:support−compat:26.1.0)Duplicateclassandroid.support.v4.app.INotificationSideChannelStub
P
r
o
x
y
f
o
u
n
d
i
n
m
o
d
u
l
e
s
c
o
r
e
−
1.5.0
−
r
u
n
t
i
m
e
(
a
n
d
r
o
i
d
x
.
c
o
r
e
:
c
o
r
e
:
1.5.0
)
a
n
d
s
u
p
p
o
r
t
−
c
o
m
p
a
t
−
26.1.0
−
r
u
n
t
i
m
e
(
c
o
m
.
a
n
d
r
o
i
d
.
s
u
p
p
o
r
t
:
s
u
p
p
o
r
t
−
c
o
m
p
a
t
:
26.1.0
)
D
u
p
l
i
c
a
t
e
c
l
a
s
s
a
n
d
r
o
i
d
.
s
u
p
p
o
r
t
.
v
4.
o
s
.
I
R
e
s
u
l
t
R
e
c
e
i
v
e
r
f
o
u
n
d
i
n
m
o
d
u
l
e
s
c
o
r
e
−
1.5.0
−
r
u
n
t
i
m
e
(
a
n
d
r
o
i
d
x
.
c
o
r
e
:
c
o
r
e
:
1.5.0
)
a
n
d
s
u
p
p
o
r
t
−
c
o
m
p
a
t
−
26.1.0
−
r
u
n
t
i
m
e
(
c
o
m
.
a
n
d
r
o
i
d
.
s
u
p
p
o
r
t
:
s
u
p
p
o
r
t
−
c
o
m
p
a
t
:
26.1.0
)
D
u
p
l
i
c
a
t
e
c
l
a
s
s
a
n
d
r
o
i
d
.
s
u
p
p
o
r
t
.
v
4.
o
s
.
I
R
e
s
u
l
t
R
e
c
e
i
v
e
r
Proxy found in modules core-1.5.0-runtime (androidx.core:core:1.5.0) and support-compat-26.1.0-runtime (com.android.support:support-compat:26.1.0) Duplicate class android.support.v4.os.IResultReceiver found in modules core-1.5.0-runtime (androidx.core:core:1.5.0) and support-compat-26.1.0-runtime (com.android.support:support-compat:26.1.0) Duplicate class android.support.v4.os.IResultReceiver
Proxyfoundinmodulescore−1.5.0−runtime(androidx.core:core:1.5.0)andsupport−compat−26.1.0−runtime(com.android.support:support−compat:26.1.0)Duplicateclassandroid.support.v4.os.IResultReceiverfoundinmodulescore−1.5.0−runtime(androidx.core:core:1.5.0)andsupport−compat−26.1.0−runtime(com.android.support:support−compat:26.1.0)Duplicateclassandroid.support.v4.os.IResultReceiverStub found in modules core-1.5.0-runtime (androidx.core:core:1.5.0) and support-compat-26.1.0-runtime (com.android.support:support-compat:26.1.0)
Duplicate class android.support.v4.os.IResultReceiver
S
t
u
b
Stub
StubProxy found in modules core-1.5.0-runtime (androidx.core:core:1.5.0) and support-compat-26.1.0-runtime (com.android.support:support-compat:26.1.0)
Duplicate class android.support.v4.os.ResultReceiver found in modules core-1.5.0-runtime (androidx.core:core:1.5.0) and support-compat-26.1.0-runtime (com.android.support:support-compat:26.1.0)
Duplicate class android.support.v4.os.ResultReceiver
1
f
o
u
n
d
i
n
m
o
d
u
l
e
s
c
o
r
e
−
1.5.0
−
r
u
n
t
i
m
e
(
a
n
d
r
o
i
d
x
.
c
o
r
e
:
c
o
r
e
:
1.5.0
)
a
n
d
s
u
p
p
o
r
t
−
c
o
m
p
a
t
−
26.1.0
−
r
u
n
t
i
m
e
(
c
o
m
.
a
n
d
r
o
i
d
.
s
u
p
p
o
r
t
:
s
u
p
p
o
r
t
−
c
o
m
p
a
t
:
26.1.0
)
D
u
p
l
i
c
a
t
e
c
l
a
s
s
a
n
d
r
o
i
d
.
s
u
p
p
o
r
t
.
v
4.
o
s
.
R
e
s
u
l
t
R
e
c
e
i
v
e
r
1 found in modules core-1.5.0-runtime (androidx.core:core:1.5.0) and support-compat-26.1.0-runtime (com.android.support:support-compat:26.1.0) Duplicate class android.support.v4.os.ResultReceiver
1foundinmodulescore−1.5.0−runtime(androidx.core:core:1.5.0)andsupport−compat−26.1.0−runtime(com.android.support:support−compat:26.1.0)Duplicateclassandroid.support.v4.os.ResultReceiverMyResultReceiver found in modules core-1.5.0-runtime (androidx.core:core:1.5.0) and support-compat-26.1.0-runtime (com.android.support:support-compat:26.1.0)
Duplicate class android.support.v4.os.ResultReceiver$MyRunnable found in modules core-1.5.0-runtime (androidx.core:core:1.5.0) and support-compat-26.1.0-runtime (com.android.support:support-compat:26.1.0)
Go to the documentation to learn how to Fix dependency resolution errors.
处理方法:
android.useAndroidX=true
android.enableJetifier=true
参考链接:
https://blog.csdn.net/mawei7510/article/details/91955490
https://stackoverflow.com/questions/68600217/android-studio-error-saying-aapt-error-expected-dimension-but-got-raw-string
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。