精简apk时出现 No rule to make target,注意多余的Android.mk


精简 android6.0 版本,删除部分apk,后clean编译出现如下问题:

make: *** No rule to make target `out/target/common/obj/APPS/Camera2_intermediates/classes.jar', needed by `out/target/common/obj/APPS/Camera2Tests_intermediates/classes-full-debug.jar'.  Stop. 
make: *** Waiting for unfinished jobs....

而且编译user版本没有问题,编译userdebug就会报上述错误,后来发现跟精简系统时,把app的mk直接重命名导致的这个问题,而解决这个问题的方法提供如下两种:

其一:可以将重命名的mk重新改回为Android.mk,但是内容清空。

其二:可以将这些报错的app源码中的tests目录下的Android.mk也重命名。