Android api28文件存储,android - 在定位Android Q时构建失败,但在API 28中使用“无法转换文件'android.jar'以匹配属性” - 堆栈内存溢出...
最新推荐文章于 2022-11-03 16:10:49 发布
gradle构建的完整错误如下所示:
> Task :lintVitalRelease
Calling mockable JAR artifact transform to create file: /Users/spartygw/.gradle/caches/transforms-1/files-1.1/android.jar/5fe3ee8a258b0a02d9b262c195a9ab63/android.jar with input /Users/spartygw/Library/Android/sdk/platforms/android-Q/android.jar
> Task :lintVitalRelease FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':lintVitalRelease'.
> Could not resolve all files for configuration ':androidApis'.
> Failed to transform file 'android.jar' to match attributes {artifactType=android-mockable-jar, returnDefaultValues=false} using transform MockableJarTransform
> Cannot create mockable android.jar
我已经遵循了从这里设置Android Q SDK的指导原则。
我正在使用Android Studio以外的命令行构建。
Android api28文件存储,android - 在定位Android Q时构建失败,但在API 28中使用“无法转换文件'android.jar'以匹配属性” - 堆栈内存溢出...
我有一个遗留应用程序,我正在维护,在针对API 28时构建正常但在Q处失败。gradle构建的完整错误如下所示:> Task :lintVitalReleaseCalling mockable JAR artifact transform to create file: /Users/spartygw/.gradle/caches/transforms-1/files-1.1/android...
最近没有修改依赖项目lib,只是升级了AS版本到 3.0.1,结果在跑项目
时
,出现build
失败
。首先,看下问题,
FAILURE: Build failed with an exception.
* What went wrong:
Could not resolve all files for configuration ':debugCompileClasspath'.
> Fai...
Android
Studio clean
时
产生 Error:Execution failed for task ':app:mockable
Android
Jar'
> java.lang.NullP
File
-
> Settings
-
> Build, Execution, Deployment
-
> Build Tools
-
> Gradle
-
> Experimental
The SDK directory ‘C:\Users\Administrator\AppData\Local\
Android
\sdk’ does not exist.
Run with –stacktrace option to...
Gradle sync failed: Could not resolve all files for configuration ':demo:
android
Api
s'.
Failed to transform file
'android
.
jar'
to match attributes {artifactType=
android
-
mockable
-
jar, returnDefaultV...
Android
Studio will use this
Android
SDK instead:
'd:\我的文档\AppData\Local\
Android
\Sdk'
运行一项目,突然遇到错误,明明之前还好好的,为什么突然就报错了。错误如下:
Could not resolve all files for configuration ':app:
android
Api
s'.
Failed to transform file
'android
.
jar'
to match attributes {artifactType=
android
-
mockable
-
jar,...
这篇文章以
Android
SDK 26.1.1 和gradle 5.4.1为例(在前面
使用
Android
Studio 3.5.3的示例应用
中
所
使用
的版本),介绍如何安卓应用
构建
的容器化方式。
Dockerfile
FROM liumiaocn/
android
:sdk.26.1.1
COPY Demo/ /data/Demo
RUN /data/Demo/gradlew
-
-
version
要在
Android
Studio
中
导入 mysql
-
connector
-
java
-
5.1.23
-
bin.jar,可以按照以下步骤操作:
1. 在项目的 app 目录下创建 libs 目录(如果不存在)。
2. 将 mysql
-
connector
-
java
-
5.1.23
-
bin.jar
文件
复制到 libs 目录
中
。
3. 在 app 模块的 build.gradle
文件
中
添加以下代码:
dependencies {
implementation files('libs/mysql
-
connector
-
java
-
5.1.23
-
bin.jar')
4. 然后点击 Sync Now 按钮进行同步。
现在,您应该能够
使用
mysql
-
connector
-
java 库
中
的类和方法了。