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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

android studio项目总结,android studio 3.0 升级 项目遇到的问题及更改思路(问题小结)...

發布時間:2025/4/5 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 android studio项目总结,android studio 3.0 升级 项目遇到的问题及更改思路(问题小结)... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Android Studio從3.0版本新增了許多功能,當然首當其沖就是從3.0版本新增了對 Kotlin 開發語言的支持,除此之外還有其他一些新功能,例如:Android Profiler (其中包含了: CPU Profiler、Memory Profiler、Network Profiler ),APK Debugger,Device File Explorer,Java 8 Language Features等。

android studio 3.0版本升級問題修改:

===》 問題一

Error:Cannot choose between the following configurations of project :pickerview:

- debugApiElements

- debugRuntimeElements

- releaseApiElements

- releaseRuntimeElements

All of them match the consumer attributes:

- Configuration 'debugApiElements':

- Found com.android.build.api.attributes.BuildTypeAttr 'debug' but wasn't required.

- Found com.android.build.gradle.internal.dependency.AndroidTypeAttr 'Aar' but wasn't required.

- Found com.android.build.gradle.internal.dependency.VariantAttr 'debug' but wasn't required.

- Found org.gradle.api.attributes.Usage 'java-api' but wasn't required.

- Configuration 'debugRuntimeElements':

- Found com.android.build.api.attributes.BuildTypeAttr 'debug' but wasn't required.

- Found com.android.build.gradle.internal.dependency.AndroidTypeAttr 'Aar' but wasn't required.

- Found com.android.build.gradle.internal.dependency.VariantAttr 'debug' but wasn't required.

- Found org.gradle.api.attributes.Usage 'java-runtime' but wasn't required.

- Configuration 'releaseApiElements':

- Found com.android.build.api.attributes.BuildTypeAttr 'release' but wasn't required.

- Found com.android.build.gradle.internal.dependency.AndroidTypeAttr 'Aar' but wasn't required.

- Found com.android.build.gradle.internal.dependency.VariantAttr 'release' but wasn't required.

- Found org.gradle.api.attributes.Usage 'java-api' but wasn't required.

- Configuration 'releaseRuntimeElements':

- Found com.android.build.api.attributes.BuildTypeAttr 'release' but wasn't required.

- Found com.android.build.gradle.internal.dependency.AndroidTypeAttr 'Aar' but wasn't required.

- Found com.android.build.gradle.internal.dependency.VariantAttr 'release' but wasn't required.

- Found org.gradle.api.attributes.Usage 'java-runtime' but wasn't required.

===》解決方法:

Warning:android-apt plugin is incompatible with future version of Android Gradle plugin. Please use ‘annotationProcessor' configuration instead.

原因:更新Android studio 原來項目出現問題。

分析: 尤其是采用butterknife工具的,采用新的Android Studio都會出現這樣的問題,本人根據提示最后猜測原因可能是Android studio更新,然后gradle更新了,這樣的話可能使原來的android-apt 工具跟不上節奏了,所以讓采用annotationProcessor工具。

解決: 把project下的build.gradle 當中的依賴

修改成如下:

buildscript {

repositories {

mavenCentral()

}

dependencies {

classpath ‘com.android.tools.build:gradle:2.4.0-alpha7'

//classpath ‘com.neenbedankt.gradle.plugins:android-apt:1.8' //注釋掉}

}

然后再把module下的build.gradle :

修改如下:

dependencies {

compile project(‘:roadvance-sdk')

compile ‘com.google.dagger:dagger:2.10'

//apt ‘com.google.dagger:dagger-compiler:2.10'

annotationProcessor ‘com.google.dagger:dagger-compiler:2.10'

compile ‘com.android.support:appcompat-v7:25.3.1'

compile ‘com.jakewharton:butterknife:8.5.1'

//apt ‘com.jakewharton:butterknife-compiler:8.5.1'

annotationProcessor ‘com.jakewharton:butterknife-compiler:8.5.1'

}

再把 apply plugin: ‘com.neenbedankt.android-apt ' 這個引用給刪除。

重新reBuild的一下

===》 問題二

Error:Execution failed for task ':wigetlib:javaPreCompileDebug'.

> Annotation processors must be explicitly declared now.? The following dependencies on the compile classpath are found to contain annotation processor.? Please add them to the annotationProcessor configuration.

- butterknife-7.0.1.jar (com.jakewharton:butterknife:7.0.1)

Alternatively, set android.defaultConfig.javaCompileOptions.annotationProcessorOptions.includeCompileClasspath = true to continue with previous behavior.? Note that this option is deprecated and will be removed in the future.

See https://developer.android.com/r/tools/annotation-processor-error-message.html for more details.

解決方法:

在app的build中

android {

...

defaultConfig {

...

//添加如下配置就OK了

javaCompileOptions {

annotationProcessorOptions {

includeCompileClasspath = true

}

}

...

}

...

}

=====》 問題三

Information:Gradle tasks [:pickerview:generateDebugSources, :pickerview:generateDebugAndroidTestSources, :pickerview:mockableAndroidJar, :zhxflib:generateDebugSources, :zhxflib:generateDebugAndroidTestSources, :zhxflib:mockableAndroidJar, :wigetlib:generateDebugSources, :wigetlib:generateDebugAndroidTestSources, :wigetlib:mockableAndroidJar, :app:generateDebugSources, :app:generateDebugAndroidTestSources, :app:mockableAndroidJar]

D:\zhihuixinfanWorkerSpace\ZhiHuiXinFan\app\build\intermediates\manifests\full\debug\AndroidManifest.xml

Error:(12) error: unknown element found.

Error:(12) unknown element found.

Error:java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details

Error:java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details

Error:com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details

Error:Execution failed for task ':app:processDebugResources'.

> Failed to execute aapt

Information:BUILD FAILED in 8s

Information:6 errors

Information:0 warnings

Information:See complete output in console

解決方法:

在項目的gradle.properties中:

android.enableAapt2=false

修改了以上問題,我的項目可以正常運行了!!!

總結

以上所述是小編給大家介紹的android studio 3.0 升級 項目遇到的問題及更改思路(問題小結),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!

總結

以上是生活随笔為你收集整理的android studio项目总结,android studio 3.0 升级 项目遇到的问题及更改思路(问题小结)...的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 久久免费看少妇高潮 | 国产色网站| 欧美精品一区二区三区久久久 | 久久精品夜 | 免费无码肉片在线观看 | 欧美亚洲黄色 | 天天综合网天天综合 | 日本高清三区 | 久久影院国产 | 欧美日韩一二区 | 好男人资源 | aaa特级毛片 | 日本三级韩国三级三级a级按摩 | 嫩操影院 | 免费成人美女在线观看 | 国模私拍一区二区 | 综合在线视频 | 免费无遮挡在线观看视频网站 | 亚色成人 | 另类av小说 | 大肉大捧一进一出好爽视频 | 红桃视频一区二区三区免费 | 国产精品久久久久久久蜜臀 | 看看毛片 | 日韩欧美高清dvd碟片 | 青青草原亚洲视频 | 综合爱爱网 | 69视频免费看| 香蕉久久网 | 婷婷俺去也 | 国产簧片 | 丁香色婷婷 | 三级网站在线免费观看 | 中国性xxx | 日本免费电影一区二区三区 | 无遮挡av| av无码精品一区二区三区 | 国产高清精品在线观看 | 高h1v| 亚洲色图网友自拍 | 亚洲国产精品欧美久久 | 手机在线免费看av | 日本欧美一区 | 亚洲国产无 | 致命魔术电影高清在线观看 | av官网在线观看 | 亚洲福利视频一区二区三区 | 亚洲一区二区图片 | 精品国产96亚洲一区二区三区 | 日一日射一射 | 在线观看的免费 | 亚洲一区二区三区中文字幕 | 国产农村妇女精品久久久 | 青春草免费视频 | 国产精品36p | www.99色| 国内自拍2020 | 国产免费无码一区二区视频 | 成人免费福利视频 | 一区二区三区网站 | 天天色播| 7777久久亚洲中文字幕 | 国产日韩在线视频 | 欧美天天影院 | 亚洲高潮 | 免费看国产曰批40分钟粉红裤头 | av大全在线观看 | 国产妻精品一区二区在线 | 亚洲精品欧美 | 国产精品爽 | 亚洲色欲色欲www在线观看 | 无套内谢少妇毛片 | 日本黄色大片视频 | 玖玖精品在线视频 | 男人影院在线观看 | 亚洲h网站| 高清中文字幕 | 日韩一级在线 | 97精品人妻一区二区 | 亚洲精品视屏 | 四虎库 | 麻豆网站免费观看 | 欧美成人a | 久久99精品久久久久久园产越南 | 精品视频网站 | 男操女视频在线观看 | 夜夜操免费视频 | 国产午夜精品在线 | 99视频这里有精品 | 色哟哟网站入口 | 美女在线不卡 | 日韩不卡一二三区 | 亚洲男人的天堂av | 男人的天堂网av | 欧美久久久影院 | 亚洲啊啊啊啊啊 | 国产视频一区二 | 亚洲国产精品激情在线观看 | 岛国大片在线免费观看 |