小编Cog*_*tio的帖子

Gradle构建无法解析aar库依赖项(trnql sdk)

当我尝试使用gradle构建项目时,出现以下错误:

Failed to resolve: com.trnql:lib-release 1.0.0
Run Code Online (Sandbox Code Playgroud)

它似乎无法找到libs文件夹中的android存档文件(aar).build.gradle文件的dependencies部分如下所示:

在此输入图像描述

项目结构如下:

在此输入图像描述

aar文件是有效的,它只是由构建系统解决.我该怎么做才能解决这个问题?

java android gradle android-gradle-plugin

8
推荐指数
3
解决办法
2万
查看次数

混合类型的Nil合并运算符

是否有任何简便的快速简便方法可以获取非String类型的可选值,并获取String值,如果它是.some(),则为该值的String解释;如果它是.none(),则为默认值下列:

let statusCode = (resp as? HTTPURLResponse)?.statusCode
let statusCodeString: String
if let statusCode = statusCode {
    statusCodeString = "\(statusCode)"
} else {
    statusCodeString = "None"
}
Run Code Online (Sandbox Code Playgroud)

对于一个相对简单的事情来说,它似乎太冗长了,感觉就像我缺少明显的东西。

仅使用nil-coalescing运算符不起作用,因为您必须提供相同类型的默认值。

null default-value null-coalescing-operator optional swift

0
推荐指数
1
解决办法
112
查看次数