我想使用Flatter video_payer api在我的应用程序中显示来自网络的视频。我升级到了最新版本,现在我的应用程序无法生成。将显示以下错误-
PBI: {"kind":"error","text":"Invoke-customs are only supported starting with Android O (--min-api 26)","sources":[{}],"tool":"D8"}
AGPBI:{“种类”:“错误”,“文本”:“仅支持从Android O(--min api 26)开始调用自定义项”,“源”:[{}],“工具”:“D8”}AGPBI:{“种类”:“错误”,“文本”:“仅支持从Android O(--min api 26)开始调用自定义项”,“源”:[{}],“工具”:“D8”}AGPBI:{“种类”:“错误”,“文本”:“默认接口方法仅支持从Android N开始(--min api 24):void com.google.Android.exoplayer2.Player$EventListener.onLoadingChanged(布尔)”,“源”:[{}],“工具”:“D8”}******************************************************************************警告:如果此版本的视频播放器或其依赖项与AndroidX不兼容,它将破坏您的Android版本。有关该问题以及如何解决该问题的更多信息,请参阅。此警告适用于所有Android构建失败。错误的真正根本原因可能与此无关。*******************************************************************************************AGPBI:{“种类”:“错误”,“文本”:“默认接口方法仅支持从Android N(--min api 24)开始):void com.google.Android.exoplayer2.Player$EventListener.onLoadingChanged(布尔)”,“源”:[{}],“工具”:“D8”}
失败:生成失败,出现异常。
>
转换文件'classes.jar'以匹配属性失败{artifactType=android-dex,dexing-is-调试器=true,dexing-min-sdk=16}使用转换DexingTransform错误,而dexingTransform。依赖项包含Java8字节码。请通过将以下内容添加到build.gradleandroid{编译选项{源兼容性1.8目标兼容性1.8}}来启用脱毛。详情请参阅https://developer.android.com/studio/write/java8-support.html。或者,将minSdkVersion增加到26或以上。
转换文件'classes.jar'以匹配属性失败{artifactType=android-dex, dexing-is-调试器=true, dexing-min-sdk=16}使用转换DexingTransform错误,而dexingTransform错误。依赖项包含Java8字节码。请通过将以下内容添加到build.gradleandroid{编译选项{源兼容性1.8目标兼容性1.8}}来启用脱毛。详情请参阅https://developer.android.com/studio/write/java8-support.html。或者,将minSdkVersion增加到26或以上。
转换文件'classes.jar'以匹配属性失败{artifactType=android-dex, dexing-is-调试器=true, dexing-min-sdk=16}使用转换DexingTransform错误,而dexingTransform错误。依赖项包含Java8字节码。请通过将以下内容添加到build.gradleandroid{编译选项{源兼容性1.8目标兼容性1.8}}来启用脱毛。详情请参阅https://developer.android.com/studio/write/java8-support.html。或者,将minSdkVersion增加到26或以上。
无法转换文件的类。jar'匹配属性{artifactType=android dex,dexing is debugable=true,dexing min sdk=16}使用transform DexingTransform Error进行索引时。无法转换文件的类。jar'匹配属性{artifactType=android dex,dexing is debugable=true,dexing min sdk=16}使用transform DexingTransform Error进行索引时。
>
在https://help.gradle.org获得更多帮助
12秒内生成失败,错误为:Gradle task AssembledBug失败,退出代码为1
我不明白这个问题。似乎有什么问题?
日志上写着
依赖项包含Java8字节码。请将以下内容添加到build.gradleandroid{编译选项{源兼容性1.8目标兼容性1.8}}
如果您使用的是Java8,请在android/app/build中添加以下代码。格拉德尔
android {
...
// Configure only for each module that uses Java 8
// language features (either in its source code or
// through dependencies).
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}
如果它不工作,尝试与Java10(在你的情况下)
android {
...
// Configure only for each module that uses Java 8
// language features (either in its source code or
// through dependencies).
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_10
targetCompatibility JavaVersion.VERSION_1_10
}
}
您可以在此处找到更多详细信息:https://developer.android.com/studio/write/java8-support
Ubuntu 14.04.5LTS 运行。/gradlew clean build时,它返回: 失败:生成失败,出现异常。 *出现问题: 无法解析配置':Azkaban-common:compileclasspath'的所有文件。 无法下载Hadoop-hdfs.jar(org.apache.hadoop:hadoop-hdfs:2.6.1) 无法获取资源'https://repo.maven.a
android studio 3.0 错误:无法解析配置“:app:debugCompileClasspath”的所有文件。 无法解析com。Android支持:appcompat-v7:26.1.0。必需:项目:应用无法解析com。Android支持:appcompat-v7:26.1.0。无法获取资源'https://dl.google.com/dl/android/maven2/com/an
当试图同步Gradle时,我得到以下错误: 我已经找过了,我找不到答案。这里有一个类似的问题:React原生android找不到com.android.tools.build:gradle:3.6.3 看看上面,这建议关闭脱机模式,它不是打开的,所以,不幸的是,这不是答案。
我试图实现一个第三方的SDK捆绑包时,我运行我得到了以下错误: 任务“:app:checkDebugarMetadata”的执行失败。 无法解析配置“:app:debugRuntimeClasspath”的所有文件。 无法解析com。ts.auth-control-sdk:5.1.1。要求:项目:应用 sun.security.provider.certpath.SunCertPathBuilde
当我试图构建我的应用程序时,我收到了这样的消息,构建失败了。任何人都可以解决这个问题?? 配置项目“:app”时出现问题。 无法解析配置的所有依赖项:app:_for_testingCompile'。 无法解析com。box:box android sdk:3.0.2。所需人员:JetApplication:app:未指定 无法获得https://jcenter.bintray.com/com/b
在1s内成功配置 调用mockable JAR工件转换来创建文件:C:\Users。。。gradle\caches\transforms-1\files-1.1\android。jar\637e2bccbff6bd0f7a7583f7e9d4551b\android。输入C:\Users的jar。。。\AppData\Local\Android\Sdk\platforms\Android-28\A