久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

Android 測試模塊(Gradle 插件 1.3)不起作用:“找不到

Android Test Module (Gradle Plugin 1.3) doesn#39;t work: quot;debug-classes not foundquot;(Android 測試模塊(Gradle 插件 1.3)不起作用:“找不到調(diào)試類)
本文介紹了Android 測試模塊(Gradle 插件 1.3)不起作用:“找不到調(diào)試類"的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

我正在嘗試按照 android studio 博客文章中的說明設(shè)置單元測試模塊.但是,進行 gradle 構(gòu)建失敗并告訴我找不到名稱為 'debug-classes' 的配置".Debug 是它試圖構(gòu)建的 targetVariant 的名稱,但我不明白這里出了什么問題.

I'm attempting to set up a unit test module as described in the android studio blog post. However, doing a gradle build fails telling me "Configuration with name 'debug-classes' not found". Debug is the name of the targetVariant it's trying to build, but I don't understand what is going wrong here.

這是我的測試模塊的 gradle 文件.

Here's my test module's gradle file.

apply plugin: 'com.android.test'

android {
compileSdkVersion 22
buildToolsVersion "22.0.1"

targetProjectPath ':app'
targetVariant 'debug'
}    

這是描述新測試模塊功能的博文.http://android-developers.blogspot.com/2015/07/get-your-hands-on-android-studio-13.html

This is the blogpost describing the new test module functionality. http://android-developers.blogspot.com/2015/07/get-your-hands-on-android-studio-13.html

我正在使用 Gradle 插件 v1.3.0

I'm using the Gradle plugin v1.3.0

推薦答案

我也對分離應(yīng)用程序代碼和測試代碼感到好奇,我很難弄清楚.我查看堆棧跟蹤并找到 DependencyManager(第 238 行)有一個 TODO 可以在 gradle 中解決這個問題.

I was also curious about separating app code and test code and i had hard time to figure it out. I look at the stack trace and found the DependencyManager (line 238) having a TODO to fix that in gradle.

1) 你對構(gòu)建風格的看法是正確的.你必須輸入正確的變體

1) You are right about the build flavors.You have to enter the correct variant

targetVariant '<flavor>Debug'

例如

targetVariant 'flavor1Debug'

2) 您還需要更改 targetProjectPath 的模塊 build.gradle.添加以下代碼段:

2) You also need to change you targetProjectPath's module build.gradle. Add the following snippet:

android {

    // ...

    publishNonDefault true

    // ...

}

發(fā)布所有構(gòu)建變體!由于 gradle 的一些限制,它默認禁用.

which publishes all build variants! It its disabled by default due to some limitations of gradle.

這篇關(guān)于Android 測試模塊(Gradle 插件 1.3)不起作用:“找不到調(diào)試類"的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請聯(lián)系我們刪除處理,感謝您的支持!

相關(guān)文檔推薦

IncompatibleClassChangeError after updating to Android Build Tools 25.1.6 GCM / FCM(更新到 Android Build Tools 25.1.6 GCM/FCM 后出現(xiàn) IncompatibleClassChangeError)
How to get current flavor in gradle(如何在 gradle 中獲取當前風味)
How to fix quot;unexpected element lt;queriesgt; found in lt;manifestgt;quot; error?(如何修復“意外元素lt;查詢gt;在“清單中找到錯誤?)
Multi flavor app based on multi flavor library in Android Gradle(基于 Android Gradle 中多風味庫的多風味應(yīng)用)
Android dependency has different version for the compile and runtime(Android 依賴在編譯和運行時有不同的版本)
Transitive dependencies for local aar library(本地 aar 庫的傳遞依賴)
主站蜘蛛池模板: 亚洲区在线 | 伊人久久中文字幕 | 免费观看av | 日韩在线免费 | 欧美日本一区 | 国产免费一级 | 国产精品久久久久久久成人午夜 | 四虎影院最新网址 | 中文字幕国产视频 | 亚洲一区二区三区在线视频 | av在线免费网站 | 日韩午夜精品 | 一区在线播放 | 国产乱码久久久久久 | 午夜视频福利 | 欧美日韩在线免费观看 | 成人精品免费 | 日韩av免费看 | 麻豆一区二区 | 久久99深爱久久99精品 | 亚洲看片| 国产理论片 | 国产区一区二区 | 日韩av在线一区 | 特级黄色大片 | 精品一区二区三区免费看 | 91视频在线免费观看 | 超碰99在线 | 欧美精品一级片 | 国产成人在线播放 | 亚洲视频一区二区三区 | 免费在线小视频 | 午夜视频免费在线观看 | av片在线观看 | 性色av一区| 女人av在线 | 久久伊人网站 | 亚洲av毛片成人精品 | 日韩一级免费视频 | 亚洲黄色成人 | 91免费网站入口 |