Java 如何生成classes.dex.toc文件?

Java 如何生成classes.dex.toc文件?,java,android,Java,Android,这是我用来生成的make文件和我在另一个模块中导入的JAVA模块。编译时,构建会中断,并说 error: 'out/target/common/obj/JAVA_LIBRARIES/android.hardware.automotive.vehicle@2.0-java_intermediates/classes.dex.toc', needed by 'out/target/common/obj/JAVA_LIBRARIES/vendor.harman.hardware.automotive.

这是我用来生成的make文件和我在另一个模块中导入的JAVA模块。编译时,构建会中断,并说

error: 'out/target/common/obj/JAVA_LIBRARIES/android.hardware.automotive.vehicle@2.0-java_intermediates/classes.dex.toc', needed by 'out/target/common/obj/JAVA_LIBRARIES/vendor.harman.hardware.automotive.vehicle.fca_r1@1.0-java_intermediates/with-local/classes.dex', missing and no known rule to make it
对如何生成.toc文件有什么建议吗?
要添加到make文件中的任何特定内容?

通常,此类toc文件将在完整构建期间自动生成,但如果在构建单个模块时丢失,则可以使用以下命令手动生成classes.dex.toc:

dexdump2 classes.dex >> classes.dex.toc
如果您想了解详细信息,请阅读android构建系统的源代码:
\u transform\u dex-to-toc