解决:Unknown Android Target Problem

目前使用的4.4的SDK导入4.2的课件,发现如下问题

导入代码遇到问题:Unable to resolve target 'android-17' CustomView Unknown Android Target Problem
解决方法:
project.properties里的


target=android-19

修改为:

target=android-17

然后再次编译,接着再次修改为:

target=android-19

再次编译即可

UATHelper: 打包 (Android (ASTC)): Making .aab with Gradle... UATHelper: 打包 (Android (ASTC)): Unzipping C:\Users\GY\.gradle\wrapper\dists\gradle-7.4.2-bin\al8o2fdcnh6eoy3tm6swmatv7\gradle-7.4.2-bin.zip to C:\Users\GY\.gradle\wrapper\dists\gradle-7.4.2-bin\al8o2fdcnh6eoy3tm6swmatv7 UATHelper: 打包 (Android (ASTC)): Welcome to Gradle 7.4.2! UATHelper: 打包 (Android (ASTC)): Here are the highlights of this release: UATHelper: 打包 (Android (ASTC)): - Aggregated test and JaCoCo reports UATHelper: 打包 (Android (ASTC)): - Marking additional test source directories as tests in IntelliJ UATHelper: 打包 (Android (ASTC)): - Support for Adoptium JDKs in Java toolchains UATHelper: 打包 (Android (ASTC)): For more details see https://docs.gradle.org/7.4.2/release-notes.html UATHelper: 打包 (Android (ASTC)): To honour the JVM settings for this build a single-use Daemon process will be forked. See https://docs.gradle.org/7.4.2/userguide/gradle_daemon.html#sec:disabling_the_daemon. UATHelper: 打包 (Android (ASTC)): Daemon will be stopped at the end of the build UATHelper: 打包 (Android (ASTC)): FAILURE: Build failed with an exception. UATHelper: 打包 (Android (ASTC)): * What went wrong: UATHelper: 打包 (Android (ASTC)): A problem occurred configuring root project 'app'. UATHelper: 打包 (Android (ASTC)): > Could not resolve all files for configuration ':classpath'. UATHelper: 打包 (Android (ASTC)): > Could not resolve com.android.tools.build:gradle:7.4.2. UATHelper: 打包 (Android (ASTC)): Required by: UATHelper: 打包 (Android (ASTC)): project : UATHelper: 打包 (Android (ASTC)): > No matching variant of com.android.tools.build:gradle:7.4.2 was found. The consumer was configured to find a runtime of a library compatible with Java 8, packaged as a jar, and its dependencies declared externally, as well as attribute 'org.gradle.plugin.api-version' with value '7.4.2' but: UATHelper: 打包 (Android (ASTC)): - Variant 'apiElements' capability com.android.tools.build:gradle:7.4.2 declares a library, packaged as a jar, and its dependencies declared externally: UATHelper: 打包 (Android (ASTC)): - Incompatible because this component declares an API of a component compatible with Java 11 and the consumer needed a runtime of a component compatible with Java 8 UATHelper: 打包 (Android (ASTC)): - Other compatible attribute: UATHelper: 打包 (Android (ASTC)): - Doesn't say anything about org.gradle.plugin.api-version (required '7.4.2') UATHelper: 打包 (Android (ASTC)): - Variant 'javadocElements' capability com.android.tools.build:gradle:7.4.2 declares a runtime of a component, and its dependencies declared externally: UATHelper: 打包 (Android (ASTC)): - Incompatible because this component declares documentation and the consumer needed a library UATHelper: 打包 (Android (ASTC)): - Other compatible attributes: UATHelper: 打包 (Android (ASTC)): - Doesn't say anything about its target Java version (required compatibility with Java 8) UATHelper: 打包 (Android (ASTC)): - Doesn't say anything about its elements (required them packaged as a jar) UATHelper: 打包 (Android (ASTC)): - Doesn't say anything about org.gradle.plugin.api-version (required '7.4.2') UATHelper: 打包 (Android (ASTC)): - Variant 'runtimeElements' capability com.android.tools.build:gradle:7.4.2 declares a runtime of a library, packaged as a jar, and its dependencies declared externally: UATHelper: 打包 (Android (ASTC)): - Incompatible because this component declares a component compatible with Java 11 and the consumer needed a component compatible with Java 8 UATHelper: 打包 (Android (ASTC)): - Other compatible attribute: UATHelper: 打包 (Android (ASTC)): - Doesn't say anything about org.gradle.plugin.api-version (required '7.4.2') UATHelper: 打包 (Android (ASTC)): - Variant 'sourcesElements' capability com.android.tools.build:gradle:7.4.2 declares a runtime of a component, and its dependencies declared externally: UATHelper: 打包 (Android (ASTC)): - Incompatible because this component declares documentation and the consumer needed a library UATHelper: 打包 (Android (ASTC)): - Other compatible attributes: UATHelper: 打包 (Android (ASTC)): - Doesn't say anything about its target Java version (required compatibility with Java 8) UATHelper: 打包 (Android (ASTC)): - Doesn't say anything about its elements (required them packaged as a jar) UATHelper: 打包 (Android (ASTC)): - Doesn't say anything about org.gradle.plugin.api-version (required '7.4.2') UATHelper: 打包 (Android (ASTC)): * Try: UATHelper: 打包 (Android (ASTC)): > Run with --stacktrace option to get the stack trace. UATHelper: 打包 (Android (ASTC)): > Run with --info or --debug option to get more log output. UATHelper: 打包 (Android (ASTC)): > Run with --scan to get full insights. UATHelper: 打包 (Android (ASTC)): * Get more help at https://help.gradle.org UATHelper: 打包 (Android (ASTC)): BUILD FAILED in 4s UATHelper: 打包 (Android (ASTC)): cmd.exe failed with args /c "E:\UEProject\VR_Test5_3\Intermediate\Android\gradle\rungradle.bat" :app:bundleDebug UATHelper: 打包 (Android (ASTC)): (see C:\Users\GY\AppData\Roaming\Unreal Engine\AutomationTool\Logs\E+EPIC+UE_5.3\Log.txt for full exception trace) UATHelper: 打包 (Android (ASTC)): AutomationTool executed for 0h 0m 24s UATHelper: 打包 (Android (ASTC)): AutomationTool exiting with ExitCode=1 (Error_Unknown) UATHelper: 打包 (Android (ASTC)): BUILD FAILED PackagingResults: Error: Unknown Error
最新发布
06-23
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值