最近2018中文字幕在日韩欧美国产成人片_国产日韩精品一区二区在线_在线观看成年美女黄网色视频_国产精品一区三区五区_国产精彩刺激乱对白_看黄色黄大色黄片免费_人人超碰自拍cao_国产高清av在线_亚洲精品电影av_日韩美女尤物视频网站

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
AndroidStudio3.0.1有哪些需要注意的地方-創(chuàng)新互聯(lián)

這篇文章主要介紹Android Studio3.0.1有哪些需要注意的地方,文中介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們一定要看完!

成都創(chuàng)新互聯(lián)是一家專注于成都網(wǎng)站建設(shè)、做網(wǎng)站與策劃設(shè)計,邵武網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)十余年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:邵武等地區(qū)。邵武做網(wǎng)站價格咨詢:13518219792

(一)關(guān)于注解

Error:Execution failed for task ':Framework: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 (butterknife-7.0.1.jar)

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.

Android Studio官網(wǎng)的說明如下:

Use the annotation processor dependency configuration

一開始我是先找到了解決方法,后面才看到上面的鏈接。先說一下解決方法。在build.gradle 的defaultConfig 中添加下列內(nèi)容:

apply plugin: 'com.android.application'
android {
 ...
 defaultConfig {
 ...
 //大兄弟,這邊~
 javaCompileOptions {
  annotationProcessorOptions {
  includeCompileClasspath true
  }
 }
 }
}

(二)關(guān)于渠道

Error:All flavors must now belong to a named flavor dimension.Learn more at https://d.android.com/r/tools/flavorDimensions-missing-error-message.html

所有的flavors都必須屬于同一個風(fēng)格。官網(wǎng)中文解釋:組合多個產(chǎn)品風(fēng)味

解決方法就是在build.gradle中添加相應(yīng)的標(biāo)志的內(nèi)容。

flavorDimensions("vas", "normal") //介個
 productFlavors {
 vas {
  dimension 'vas'
  buildConfigField "boolean", "ENABL_VAS", "true"
  dimension "vas" //介個
 }
 normal {
  dimension 'normal'
  buildConfigField "boolean", "ENABL_VAS", "false"
  dimension "normal" //還有介個
 }
 }

(三)關(guān)于Sugar

3.0Android: Sugar ORM No Such Table Exception

項目中用到Sugar,在3.0AS中老是提示找不到表。其實解決方法很簡單,而且瀏覽的網(wǎng)站也老早就說了該如何處理,但因為我漏掉了關(guān)鍵的點,所以老是沒成功。

Android Studio3.0.1有哪些需要注意的地方

instant run莫勾選

最后!卸載設(shè)備上的舊應(yīng)用,一定要卸載!然后重新運行新的應(yīng)用就OK了。

(四)關(guān)于Manifest merger

Execution failed for task ':AppMain:processVasNormalDebugManifest'.  Manifest merger failed with multiple errors, see logs

這是我第一次知道原來Manifest還有merge沖突的情況出現(xiàn)。有趣有趣。

Android Studio3.0.1有哪些需要注意的地方

項目目錄

我的項目中有一個application和一個library,這兩個module都有自己的manifest。原來as最后會幫我們將兩個manifest合并起來,所以當(dāng)二者設(shè)置的內(nèi)容不一致,就會起沖突,merge失敗。原理就是這樣了。對比一下兩個manifest中有什么值是大不同的,修改一下就好了。那要怎么看合并的結(jié)果是怎么樣的呢?

比如我打開AppMain的manifest,選擇下面的Merged Manifest 模式,就可以看到最終合并結(jié)果了。

Android Studio3.0.1有哪些需要注意的地方

AppMain的manifest

我記得自己的情況是:AppMain的manifest我設(shè)置android:allowBackup="false",然后FramewFramework的manifest為android:allowBackup="true",然后改成都為false就好了。大家要看自己的實際情況是什么,再做相應(yīng)的修改。

以上是“Android Studio3.0.1有哪些需要注意的地方”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


文章標(biāo)題:AndroidStudio3.0.1有哪些需要注意的地方-創(chuàng)新互聯(lián)
當(dāng)前鏈接:http://fisionsoft.com.cn/article/jjesp.html