如何在Android Studio中找到gradle插件的所有可用属性和方法?
有没有办法找到Gradle插件的所有可用属性和方法,还是完全依赖于文档 我是否缺少Android Studio中显示所有可用选项的Gradle命令或窗口?没有它,我几乎不得不猜测 在这个特殊的例子中,我正在寻找有关Firebase Crashlytics Gradle插件的更多信息如何在Android Studio中找到gradle插件的所有可用属性和方法?,android,android-studio,gradle,android-gradle-plugin,crashlytics,Android,Android Studio,Gradle,Android Gradle Plugin,Crashlytics,有没有办法找到Gradle插件的所有可用属性和方法,还是完全依赖于文档 我是否缺少Android Studio中显示所有可用选项的Gradle命令或窗口?没有它,我几乎不得不猜测 在这个特殊的例子中,我正在寻找有关Firebase Crashlytics Gradle插件的更多信息 com.google.firebase:firebase-crashlytics-gradle 编辑 为了让我自己更清楚,在下面的示例中,我将从如何找出在firebaseCrashlytics块中可以使用哪些方法
com.google.firebase:firebase-crashlytics-gradle
编辑
为了让我自己更清楚,在下面的示例中,我将从如何找出在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
它应该为您提供不同任务的列表。如果您运行:
./gradlew tasks
它应该为您提供一个不同任务的列表。不确定AS中的类似命令,但您要查找什么具体信息?@OlegKodysh我正在搜索针对特定Gradle插件的可用方法。我刚刚注意到,如果我使用cmd+单击一个方法,它将引导我进入extensions类,我可以在那里看到所有可用的方法。但是如果我对这个插件一无所知,我怎么知道在我的项目中搜索哪个类呢?是的,再一次,从一般意义上说,我不确定,但我认为你在Crashlytics方面寻找的是@OlegKodysh,我用一个例子更新了这个问题,让它更清楚。明白了。是的,我上面评论的链接确实详细说明了Firebase Crashlytics SDK为您提供的访问权限。不确定AS中是否有这样的命令,但您要查找哪些具体信息?@OlegKodysh我正在搜索针对特定Gradle插件的可用方法。我刚刚注意到,如果我使用cmd+单击一个方法,它将引导我进入extensions类,我可以在那里看到所有可用的方法。但是如果我对这个插件一无所知,我怎么知道在我的项目中搜索哪个类呢?是的,再一次,从一般意义上说,我不确定,但我认为你在Crashlytics方面寻找的是@OlegKodysh,我用一个例子更新了这个问题,让它更清楚。明白了。是的,我在上面评论的链接没有详细说明调用Firebase Crashlytics SDK的内容,您可以访问它。