要移植的工程如下:Android目录下有A,B两个工程,A中有A1,A2解决方案,B中有B1,B2方案,请问这样的Android.mk怎么写?是不是要写六个?A1,A2中各一个Android.mk,
B1,B2中各一个Android.mk,
然后在Android/A中再新建个Android.mk,写上include $(call all-subdir-makefiles),
Android/B中也新建个Android.mk,同样写上include $(call all-subdir-makefiles),
请问大家该怎么写呢?

解决方案 »

  1.   

    应该是这样的,A1,A2如果是平行的关系,那么在编译的时候如果选择A1,那么可以先把A2的Android.mk隐藏。B1,B2,同理。
      

  2.   

    A1,A2在同一个目录下 在A1中有调用到A2,这是不是不是平行的呢
    PS:怎么把把A2的Android.mk隐藏呢?
      

  3.   

    为什么  android的论坛 没有vc的板块 活跃呢
      

  4.   

    每个mk都是独立的隔离的,A1调用A2可以把A2编程.a或者.so。如果是需要里面的文件可以直接写路径。
    隐藏Android.mk就是把Android.mk换个名字,这样就不会被识别。