查看Gradle編譯時更多的調(diào)試信息
Gradle 命令之 --stacktrace 锅必, --info 解阅, --debug
使用gradlew 命令
命令列表
常用的Gradle命令
Gradle 命令之 --stacktrace 得运, --info 诡蜓, --debug
很多時候谣蠢,我們調(diào)試Android Studio 程序的時候缸浦,編譯的時候會拋出一大堆錯誤,但是看不到錯誤的詳細信息金吗,這時我們就可以用Gradlew命令的 **–stacktrace 十兢, --info 趣竣, --debug **來查看具體拋出錯誤的原因。
使用gradlew 命令
1. 打開android studio的終端旱物,進入項目工程的根目錄遥缕,這里根據(jù)自己的項目而定,下面是我的項目工程目錄
? ? D:\opencl\app\src\main\jni>cd /opencl
? ? D:\opencl>
2. 在終端中輸入
? ? gradlew compileDebug --stacktrace
3. 如果上面的命令不管用宵呛,可以使用下面的命令試試
? ? gradle compileDebug --stacktrace
? ? 可以看到很多錯誤的信息輸出出來单匣。
1
2
3
4
5
6
7
8
9
10
命令列表
下面介紹一些Gradle中常用的命令操作
gradlew compileDebug --stacktrace
gradle compileDebug --stacktrace
gradlew compileDebug --info
gradlew compileDebug --debug
在android開發(fā)的時候,有時候會遇到這樣的問題
Error:Execution failed for task ':test:processDebugManifest'.> Manifest merger failed with multiple errors, see logs
但是要命的是,除了這個log,沒有什么其他的有用信息了,怎么辦?
處理方式是這樣的:?
首先進入命令行,輸入命令
gradlew processDebugManifest --stacktrace
---------------------
作者:嗨摔得漂亮
來源:CSDN
原文:https://blog.csdn.net/dengweijunkedafu/article/details/80541104
版權(quán)聲明:本文為博主原創(chuàng)文章,轉(zhuǎn)載請附上博文鏈接宝穗!
常用的Gradle命令
下面介紹一些Gradle中常用的命令操作
查看版本號: gradle -v
編譯執(zhí)行某個task: gradle Task名
靜默編譯執(zhí)行某個task: gradle -q Task名(q表示quiet模式户秤,表示編譯執(zhí)行Gradle腳本的過程中,只輸出必要 的信息. 除了quiet模式外逮矛,Gradle中還有其他三種模式)
編譯執(zhí)行某個Project中的某個task:gradle -b Project名 Task名(Gradle默認只執(zhí)行build.gradle文件中鸡号,自定 義其他文件xxx.gradle編譯運行顯式指定Project名稱,這里的build.gradle其實表示的就是build Project)
顯示所有的Project:gradle projects
顯示所有的task:gradle tasks
顯示gradle的gui:gradle --gui 或 gradle --gui&(后臺運行)
查找所有的gradle命令: gradle --help
---------------------
作者:qq_34275083
來源:CSDN
原文:https://blog.csdn.net/qq_34275083/article/details/84100423
版權(quán)聲明:本文為博主原創(chuàng)文章须鼎,轉(zhuǎn)載請附上博文鏈接鲸伴!