我已将 mincompilesdkversion 更改为 30,然后再次更改为 29,现在我收到此错误。
执行 com.android.build.gradle.internal.tasks.CheckAarMetadataWorkAction 时发生故障 > 在依赖项的 AAR 元数据 (META-INF/com/android/build/gradle/aar-metadata.properties) 中指定的 minCompileSdk (30) 是大于此模块的 compileSdkVersion (android-29)。依赖:androidx.appcompat:appcompat:1.4.0-alpha03。AAR 元数据文件:C:\Users\dell.gradle\caches\transforms-2\files-2.1\75e2de9081ba66388e83ea28d3fd2da1\appcompat-1.4.0-alpha03\META-INF\com\android\build\gradle\aarties-metadata. .
执行 com.android.build.gradle.internal.tasks.CheckAarMetadataWorkAction 时发生故障 > 在依赖项的 AAR 元数据 (META-INF/com/android/build/gradle/aar-metadata.properties) 中指定的 minCompileSdk (30) 是大于此模块的 compileSdkVersion (android-29)。依赖:androidx.appcompat:appcompat-resources:1.4.0-alpha03。AAR 元数据文件:C:\Users\dell.gradle\caches\transforms-2\files-2.1\290cdab22c9c5b1b7c3f8650a9e9566d\jetified-appcompat-resources-1.4.0-alpha03\META-INF\com\android\build\ -metadata.properties。执行 com.android.build.gradle.internal.tasks.CheckAarMetadataWorkAction 时发生故障 > 在依赖项的 AAR 元数据 (META-INF/com/android/build/gradle/aar-metadata.properties) 中指定的 minCompileSdk (30) 是大于这个模块' s compileSdkVersion (android-29)。依赖:androidx.emoji2:emoji2-views-helper:1.0.0-alpha03。AAR 元数据文件:C:\Users\dell.gradle\caches\transforms-2\files-2.1\c885669bddbda30b297932769f58904c\jetified-emoji2-views-helper-1.0.0-alpha03\META-INF\com\android\build \aar-metadata.properties。执行 com.android.build.gradle.internal.tasks.CheckAarMetadataWorkAction 时发生故障 > 在依赖项的 AAR 元数据 (META-INF/com/android/build/gradle/aar-metadata.properties) 中指定的 minCompileSdk (30) 是大于此模块的 compileSdkVersion (android-29)。依赖:androidx.emoji2:emoji2:1.0.0-alpha03。AAR 元数据文件:C:\Users\dell.gradle\caches\transforms-2\files-2.1\078363885b7b4397f6f0ba1e544abc8e\jetified-emoji2-1.0.0-alpha03\META-INF\com\android\build-metadata\aar 。特性。执行 com.android.build.gradle.internal.tasks.CheckAarMetadataWorkAction 时发生故障 > 在依赖项的 AAR 元数据 (META-INF/com/android/build/gradle/aar-metadata.properties) 中指定的 minCompileSdk (30) 是大于此模块的 compileSdkVersion …
我有一个这样的数组。
let arr = [
{
"ABBRIVATION":"ISB",
"name":"ISLAMABAD",
},
{
"ABBRIVATION":"RAW",
"name":"PINDI",
},
{
"ABBRIVATION":"SWB",
"name":"SWABI",
},
{
"ABBRIVATION":"AQ",
"name":"AQEEL",
},
]
Run Code Online (Sandbox Code Playgroud)
我想把它改成这样 让我解释一下。我想将缩写直接分配给名称并遍历该数组
let outout = [
{
"ISB":"ISLAMABAD"
},
{
"RAW":"ISLAMABAD"
},
{
"SWB":"SWABI"
},
{
"AQ":"AQEEL"
},
]
Run Code Online (Sandbox Code Playgroud)
这就是我尝试过的
let k = arr.map((item) => {
return item.ABB = item.name
})
console.log(k)
Run Code Online (Sandbox Code Playgroud)
这是输出
[ 'ISLAMABAD', 'PINDI', 'SWABI', 'AQEEL' ]
Run Code Online (Sandbox Code Playgroud)