如何使主dex包含我提供的确切类。即,如何将--minimal-main-dex
参数传递给dx?我尝试将main_dex_list_opts = ["--minimal-main-dex"]
添加到android_binary
规则,但它不起作用。非常感谢您的帮助!
我的android_binary
规则:
android_binary(
name="apk",
custom_package = "com.xtbc",
manifest_merger = "android",
manifest = "AndroidManifest.xml",
resource_files = glob(["res/**"], exclude=["res/.DS_Store"]),
assets = glob(["assets/**"], exclude=["assets/.DS_Store"]),
assets_dir = "assets",
multidex = "manual_main_dex",
main_dex_list = "mainDexClassList.txt",
main_dex_list_opts = ["--minimal-main-dex"],
dexopts = [
"--force-jumbo"
],
deps = [
":lib"
]
)
答案 0 :(得分:1)
dexopts
的{{1}}属性可用于将标记传递给android_binary
。请参阅此处的文档:https://bazel.build/versions/master/docs/be/android.html#android_binary.dexopts
所以你可以使用dx
。