Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/231.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Android Studio中找到gradle插件的所有可用属性和方法?_Android_Android Studio_Gradle_Android Gradle Plugin_Crashlytics - Fatal编程技术网

如何在Android Studio中找到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块中可以使用哪些方法

有没有办法找到Gradle插件的所有可用属性和方法,还是完全依赖于文档

我是否缺少Android Studio中显示所有可用选项的Gradle命令或窗口?没有它,我几乎不得不猜测

在这个特殊的例子中,我正在寻找有关Firebase Crashlytics Gradle插件的更多信息

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的内容,您可以访问它。