我尝试仅使用 cygwin 从 Android 4.4 AOSP 构建 SystemUI。但是我收到一条错误消息:“您的 APP_BUILD_SCRIPT 指向一个未知文件”但是我没有更改任何内容,只有几行 java 行,所以它与 xda 构建的人的代码相同。
这就是 Android.mk 的样子:
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_SRC_FILES := $(call all-java-files-under, src) \
src/com/android/systemui/EventLogTags.logtags
LOCAL_JAVA_LIBRARIES := telephony-common
LOCAL_PACKAGE_NAME := SystemUI
LOCAL_CERTIFICATE := platform
LOCAL_PRIVILEGED_MODULE := true
LOCAL_PROGUARD_FLAG_FILES := proguard.flags
include $(BUILD_PACKAGE)
include $(call all-makefiles-under,$(LOCAL_PATH))
我无法使用 Eclipse 构建 apk,因为 SystemUI 使用了一些隐藏的 api 调用和资源。所以我得到了很多错误。
我已经搜索了几个小时,但没有提出任何帮助:/