ninja: error: 'out/host/linux-x86/framework/host-libprotobuf-java-nano.jar', needed by 'out/host/com
解决方法,
\sdk\packages\apps\Launcher3\Android.mk
LOCAL_MIN_SDK_VERSION := 21
LOCAL_PACKAGE_NAME := Launcher3
LOCAL_OVERRIDES_PACKAGES := Home Launcher2
LOCAL_FULL_LIBS_MANIFEST_FILES := $(LOCAL_PATH)/AndroidManifest-common.xml
LOCAL_JACK_COVERAGE_INCLUDE_FILTER := com.android.launcher3.*
include $(BUILD_PACKAGE)
#
# Launcher proto buffer jar used for development
#
- include $(CLEAR_VARS)
- LOCAL_SRC_FILES := $(call all-proto-files-under, protos)
- LOCAL_PROTOC_OPTIMIZE_TYPE := nano
- LOCAL_PROTOC_FLAGS := --proto_path=$(LOCAL_PATH)/protos/
- LOCAL_MODULE_TAGS := optional
- LOCAL_MODULE := launcher_proto_lib
- LOCAL_IS_HOST_MODULE := true
- LOCAL_STATIC_JAVA_LIBRARIES := host-libprotobuf-java-nano
- include $(BUILD_HOST_JAVA_LIBRARY)
+ #LOCAL_SRC_FILES := $(call all-proto-files-under, protos)
+ #LOCAL_PROTOC_OPTIMIZE_TYPE := nano
+ #LOCAL_PROTOC_FLAGS := --proto_path=$(LOCAL_PATH)/protos/
+ #LOCAL_MODULE_TAGS := optional
+ #LOCAL_MODULE := launcher_proto_lib
+ #LOCAL_IS_HOST_MODULE := true
+ #LOCAL_STATIC_JAVA_LIBRARIES := host-libprotobuf-java-nano
+ #include $(BUILD_HOST_JAVA_LIBRARY)
屏蔽掉库即可 mmm packages/apps/Launcher3
编译完了再恢复