Android 手机和平板电脑的不同APK

Android 手机和平板电脑的不同APK,android,android-gradle-plugin,android-multiple-apk,Android,Android Gradle Plugin,Android Multiple Apk,我的应用程序中有大量的绘图功能。如果我在手机和平板电脑上使用相同的apk,那么apk的大小就会太大。因此,我尝试创建两个不同的APK——一个用于手机,一个用于平板电脑。 我在android studio上的gradle文件中这样做。我为同一款手机创建了两种不同的风格“手机”和“平板电脑” 我只想包括flavor“phone”的drawable文件夹,我想包括flavor“tablet”的drawable-sw600dp和drawable-sw720dp文件夹。我如何做到这一点 我只想包括flav

我的应用程序中有大量的绘图功能。如果我在手机和平板电脑上使用相同的apk,那么apk的大小就会太大。因此,我尝试创建两个不同的APK——一个用于手机,一个用于平板电脑。 我在android studio上的gradle文件中这样做。我为同一款手机创建了两种不同的风格“手机”和“平板电脑”

我只想包括flavor“phone”的drawable文件夹,我想包括flavor“tablet”的drawable-sw600dp和drawable-sw720dp文件夹。我如何做到这一点

我只想包括flavor“phone”的drawable文件夹,我想包括flavor“tablet”的drawable-sw600dp和drawable-sw720dp文件夹。我如何做到这一点

使用特定于味道的源目录

假设尚未修改默认文件夹结构,请将要从
src/main/res
变量的可绘制资源文件夹移动到
src/flavorname/res


注意,对于每一个变体都有默认的<>代码> RES/Dababy,所以考虑在没有限定符的情况下命名一个平板电脑配置。

工作得很好!!谢谢!!