Android 如何从支持库中排除某些模块?

Android 如何从支持库中排除某些模块?,android,build.gradle,Android,Build.gradle,请让我知道如何指定排除以删除“指纹”等模块。我试过使用排除组:“android.hardware”,模块:“指纹”,但不起作用。 谢谢你的帮助 <root>: 45486 <default>: 1 android: 23585 accessibilityservice: 7 accounts: 6 animation: 64 app: 365 bluetooth: 6

请让我知道如何指定排除以删除“指纹”等模块。我试过使用排除组:“android.hardware”,模块:“指纹”,但不起作用。 谢谢你的帮助

<root>: 45486
    <default>: 1
    android: 23585
        accessibilityservice: 7
        accounts: 6
        animation: 64
        app: 365
        bluetooth: 6
        content: 356
            pm: 31
            res: 101
        database: 66
            sqlite: 10
        graphics: 352
            drawable: 123
                shapes: 3
            pdf: 3
        hardware: 20
            display: 3
            fingerprint: 11
        location: 12
        media: 287
            audiofx: 8
            browse: 19
            session: 92
        net: 68
            http: 1
            wifi: 12
        opengl: 40
:45486
: 1
安卓:23585
可访问性服务:7
帐户:6
动画:64
应用程序:365
蓝牙:6
内容:356
下午:31
决议:101
数据库:66
sqlite:10
图形:352
可提取金额:123
形状:3
pdf:3
硬件:20
显示器:3
指纹:11
地点:12
媒体:287
audiofx:8
浏览:19
会议:92
净额:68
http:1
无线上网:12
opengl:40
在渐变文件中

dependencies {
compile('gradle dependency name') {
    exclude module: 'module name'
}

}

谢谢您的回复。这就是我一直在做的事情,但没有为某些模块工作。您能告诉我如何提及“指纹”的组名和模块名吗?例如,依赖项{compile('com.android.support:appcompat-v7:22.2.0'){exclude module:'support-v4'}}:)很简单,但尝试排除“指纹”似乎并不容易。支持库相当大,也许更好的做法是只包含您需要的库,例如{compile'com.android.support:cardview-v7:26.1.0'}