日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

【错误记录】Android Studio 中 build.gradle 配置 buildFeatures prefab 错误处理 ( AS 4.1 以上开发环境 | Gradle及插件版本 )

發布時間:2025/6/17 Android 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【错误记录】Android Studio 中 build.gradle 配置 buildFeatures prefab 错误处理 ( AS 4.1 以上开发环境 | Gradle及插件版本 ) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 一、問題描述
  • 二、Android Studio 版本、Gradle 版本、Gradle 插件版本



Android Gradle 插件版本說明





一、問題描述



起因 : 需要配置 Android 高性能音頻 Oboe 函數庫 , 參考 https://github.com/google/oboe/blob/master/docs/GettingStarted.md 文檔 , 使用預構建的二進制庫和頭文件 , 需要配置如下配置 :

android {buildFeatures {prefab true} }

結果出現以下一系列報錯信息 , 這是由于 Android Studio 版本 , Gradle 版本 , Gradle 插件版本 配置不匹配導致 ;



報錯信息 1 :

Could not find method buildFeatures() for arguments [build_7yf57wk394cperk1t82v120yf$_run_closure1$_closure5@78c292be] on object of type com.android.build.gradle.internal.dsl.BaseAppModuleExtension.

報錯信息 2 :

FAILURE: Build failed with an exception.* Where: Build file 'D:\002_Project\002_Android_Learn\OboeDemo\app\build.gradle' line: 5* What went wrong: A problem occurred evaluating project ':app'. > No signature of method: build_90npnf01wae3avkxhn7ts5vqn.android() is applicable for argument types: (build_90npnf01wae3avkxhn7ts5vqn$_run_closure1) values: [build_90npnf01wae3avkxhn7ts5vqn$_run_closure1@63ec1d4f]* Try: Run with --info or --debug option to get more log output. Run with --scan to get full insights.* Exception is: org.gradle.api.GradleScriptException: A problem occurred evaluating project ':app'.at ... 省略一萬行 ...Caused by: groovy.lang.MissingMethodException: No signature of method: build_90npnf01wae3avkxhn7ts5vqn.android() is applicable for argument types: (build_90npnf01wae3avkxhn7ts5vqn$_run_closure1) values: [build_90npnf01wae3avkxhn7ts5vqn$_run_closure1@63ec1d4f]at build_90npnf01wae3avkxhn7ts5vqn.run(D:\002_Project\002_Android_Learn\OboeDemo\app\build.gradle:5)at org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:91)... 126 more* Get more help at https://help.gradle.orgBUILD FAILED in 188ms



二、Android Studio 版本、Gradle 版本、Gradle 插件版本



Android Studio 版本 : 4.1

如果要配置 buildFeatures , 必須使用 4.1 以上的 Android Studio 版本 , 這是支持 buildFeatures 的最低版本 ;



Gradle 版本 : 最低版本 6.6.1 , 在 gradle-wrapper.properties 中進行如下配置 :

distributionUrl=https\://services.gradle.org/distributions/gradle-6.6.1-bin.zip

Gradle 插件版本配置 : 最低版本 4.1.0 , 在工程目錄下的 build.gradle 中配置 :

buildscript {dependencies {classpath 'com.android.tools.build:gradle:4.1.0'} }

配置參考 : 菜單欄 File -> Project Structure -> Project 配置 Gradle 版本 6.6.1 , Gradle Plgin 版本 4.1.0 ;

Android Gradle 插件版本說明

總結

以上是生活随笔為你收集整理的【错误记录】Android Studio 中 build.gradle 配置 buildFeatures prefab 错误处理 ( AS 4.1 以上开发环境 | Gradle及插件版本 )的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。