如果我使用系统范围包含jar,控制台显示android-maven-plugin:dex阶段,命令行中没有jar。但如果我使用maven存储库来包含jar,控制台会在dex命令中显示jar。为什么?当我在pom.xml中使用系统范围jar时,如果我想在dex命令行中包含jars参数,谁可以帮助我?
答案 0 :(得分:0)
是的所有工件作为系统的范围从dex进程中排除:
/** * Which dependency scopes should not be included when unpacking dependencies into the apk. */ protected static final List EXCLUDED_DEPENDENCY_SCOPES = Arrays.asList( "provided", "system", "import" );
请参见版本3.8.0中的AbstractAndroidMojo.java