android - 如何在 Android Studio 中查找 gradle 插件的所有可用属性和方法?
问题描述
有没有办法找到 Gradle 插件的所有可用属性和方法,还是完全依赖文档?
我是否缺少 Android Studio 中显示所有可用选项的 Gradle 命令或窗口?没有它,我实际上不得不猜测......
在这种特殊情况下,我正在寻找有关 Firebase Crashlytics Gradle 插件的更多信息。
com.google.firebase:firebase-crashlytics-gradle
编辑
为了让自己更清楚,在下面的例子中取自Firebase 文档,我将如何找出我可以在firebaseCrashlytics
块中使用哪些方法。
apply plugin: 'com.android.application'
apply plugin: 'com.google.firebase.crashlytics'
apply plugin: 'com.google.gms.google-services'
android {
// ...
buildTypes {
debug {
minifyEnabled true
firebaseCrashlytics {
// If you don't need crash reporting for your debug build,
// you can speed up your build by disabling mapping file uploading.
mappingFileUploadEnabled false
}
}
release {
minifyEnabled true
// When minifyEnabled is set to true, Crashlytics automatically
// uploads mapping files because the plugin detects that obfuscation
// is enabled. mappingFileUploadEnabled defaults to true if
// minifyEnabled is true.
}
}
}
解决方案
如果你运行:
./gradlew tasks
它应该为您提供不同任务的列表。
推荐阅读
- c++ - 一个 dll 操作来自其他项目的 std::vector,发生崩溃
- neo4j - Neo4j 在行导入时使用合并语句将字符串转换为日期时间
- typescript - TypeScript:对对象数组进行排序时出现类型错误
- python - 删除python列表中的空格
- kubernetes - Kubernetes:是否可以在突变准入 webhook 中对状态子资源进行突变?
- javascript - jquery函数在没有事件发生的情况下执行
- sql - 检查项目是否像另一个表中的一个
- python - 如何使用 PySimpleGUI 嵌入 PyLab?
- javascript - Vue + Asp.Net MVC - 在 cshtml 属性中使用 vue mustache
- vue.js - 打开 Vuetify 对话框时的运行方法