编译policies后零输出?没有system.img... out下确实没生成什么。请问这是什么情况?

解决方案 »

  1.   

    两种方案:
    1. 直接m ,直接替换新的system.img。
    2. 用make  android.policy针对于方案2,我举个例子:
    如要编译 frameworks/policies/base/phone/ 需要修改下Phone目录下的Android.mk文件:
    1、 将 android.policy_phone中的_phone删掉
    2、注释掉LOCAL_UNINSTALLABLE_MODULE := true 这句修改后的文件内容如下:
    LOCAL_MODULE := android.policy
    #LOCAL_UNINSTALLABLE_MODULE := true
    如果要全局编译,记得还要改回来,否则会报错mm一下就OK,然后把最后生成的javalib.jar改为android.policy.jar放到system/framework目录下就可以了