RK3288[android 7.1]調試筆記 去掉Email電子郵件APK

用#把路徑爲/packages/apps/Email/Android.mk這個文件全部屏蔽掉此編譯規則就不會把電子郵件這個APK編譯出來

wangxd@build-server-100:~/work/dsy/rk3288-Android-7.0/packages/apps/Email((25afa85...))$ git diffdiff --git a/Android.mk b/Android.mk
old mode 100644
new mode 100755
index b6a4bd9..b3fee47
--- a/Android.mk
+++ b/Android.mk
@@ -1,76 +1,76 @@
-# Copyright 2008, The Android Open Source Project
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-#     http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-LOCAL_PATH := $(call my-dir)
-
-# Build the Email application itself, along with its tests and tests for the emailcommon
-# static library.  All tests can be run via runtest email
-
-include $(CLEAR_VARS)
-
-# Include res dir from chips, unified, emailcommon, and photoviewer
-appcompat_dir := ../../../$(SUPPORT_LIBRARY_ROOT)/v7/appcompat/res
-chips_dir := ../../../frameworks/opt/chips/res
-unified_email_dir := ../UnifiedEmail
-photo_dir := ../../../frameworks/opt/photoviewer/res ../../../frameworks/opt/photoviewer/appcomp
-emailcommon_dir := emailcommon
-gridlayout_dir := ../../../$(SUPPORT_LIBRARY_ROOT)/v7/gridlayout/res
-bitmap_dir := ../../../frameworks/opt/bitmap/res
-datetimepicker_dir := ../../../frameworks/opt/datetimepicker/res
-res_dir := res $(unified_email_dir)/res $(chips_dir) $(photo_dir) $(emailcommon_dir)/res $(appco
-
-LOCAL_MODULE_TAGS := optional
-
-LOCAL_SRC_FILES := $(call all-java-files-under, $(unified_email_dir)/src)
-LOCAL_SRC_FILES += $(call all-java-files-under, src/com/android)
-LOCAL_SRC_FILES += $(call all-java-files-under, provider_src/com/android)
-LOCAL_SRC_FILES += $(call all-java-files-under, src/com/beetstra)
-
-LOCAL_RESOURCE_DIR := $(addprefix $(LOCAL_PATH)/, $(res_dir))
-
-# Use assets dir from UnifiedEmail
-# (the default package target doesn't seem to deal with multiple asset dirs)
-LOCAL_ASSET_DIR := $(LOCAL_PATH)/$(unified_email_dir)/assets
-
-LOCAL_AAPT_FLAGS := --auto-add-overlay
-LOCAL_AAPT_FLAGS += --extra-packages com.android.ex.chips:com.android.mail:com.android.email:com
-
-LOCAL_STATIC_JAVA_LIBRARIES := android-common com.android.emailcommon guava libchips
-LOCAL_STATIC_JAVA_LIBRARIES += libphotoviewer_appcompat
-LOCAL_STATIC_JAVA_LIBRARIES += android-support-v4
-LOCAL_STATIC_JAVA_LIBRARIES += android-support-v7-appcompat
-LOCAL_STATIC_JAVA_LIBRARIES += android-support-v7-gridlayout
-LOCAL_STATIC_JAVA_LIBRARIES += android-support-v13
-LOCAL_STATIC_JAVA_LIBRARIES += android-opt-bitmap
-LOCAL_STATIC_JAVA_LIBRARIES += android-opt-datetimepicker
-LOCAL_STATIC_JAVA_LIBRARIES += owasp-html-sanitizer
-
-LOCAL_JAVA_LIBRARIES := org.apache.http.legacy
-
-LOCAL_PACKAGE_NAME := Email
-
-LOCAL_PROGUARD_FLAG_FILES := proguard.flags $(unified_email_dir)/proguard.flags
-ifeq (eng,$(TARGET_BUILD_VARIANT))
-  LOCAL_PROGUARD_FLAG_FILES += proguard-test.flags
-endif
-
-LOCAL_SDK_VERSION := current
-
-include $(BUILD_PACKAGE)
-
-# only include rules to build other stuff for the original package, not the derived package.
-ifeq ($(strip $(LOCAL_PACKAGE_OVERRIDES)),)
-# additionally, build unit tests in a separate .apk
-include $(call all-makefiles-under,$(LOCAL_PATH))
-endif
+## Copyright 2008, The Android Open Source Project
+##
+## Licensed under the Apache License, Version 2.0 (the "License");
+## you may not use this file except in compliance with the License.
+## You may obtain a copy of the License at
+##
+##     http://www.apache.org/licenses/LICENSE-2.0
+##
+## Unless required by applicable law or agreed to in writing, software
+## distributed under the License is distributed on an "AS IS" BASIS,
+## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+## See the License for the specific language governing permissions and
+## limitations under the License.
+#
+#LOCAL_PATH := $(call my-dir)
+#
+## Build the Email application itself, along with its tests and tests for the emailcommon
+## static library.  All tests can be run via runtest email
+#
+#include $(CLEAR_VARS)
+#
+## Include res dir from chips, unified, emailcommon, and photoviewer
+#appcompat_dir := ../../../$(SUPPORT_LIBRARY_ROOT)/v7/appcompat/res
+#chips_dir := ../../../frameworks/opt/chips/res
+#unified_email_dir := ../UnifiedEmail
+#photo_dir := ../../../frameworks/opt/photoviewer/res ../../../frameworks/opt/photoviewer/appcom
+#emailcommon_dir := emailcommon
+#gridlayout_dir := ../../../$(SUPPORT_LIBRARY_ROOT)/v7/gridlayout/res
+#bitmap_dir := ../../../frameworks/opt/bitmap/res
+#datetimepicker_dir := ../../../frameworks/opt/datetimepicker/res
+#res_dir := res $(unified_email_dir)/res $(chips_dir) $(photo_dir) $(emailcommon_dir)/res $(appc
+#
+#LOCAL_MODULE_TAGS := optional
+#
+#LOCAL_SRC_FILES := $(call all-java-files-under, $(unified_email_dir)/src)
+#LOCAL_SRC_FILES += $(call all-java-files-under, src/com/android)
+#LOCAL_SRC_FILES += $(call all-java-files-under, provider_src/com/android)
+#LOCAL_SRC_FILES += $(call all-java-files-under, src/com/beetstra)
+#
+#LOCAL_RESOURCE_DIR := $(addprefix $(LOCAL_PATH)/, $(res_dir))
+#
+## Use assets dir from UnifiedEmail
+## (the default package target doesn't seem to deal with multiple asset dirs)
+#LOCAL_ASSET_DIR := $(LOCAL_PATH)/$(unified_email_dir)/assets
+#
+#LOCAL_AAPT_FLAGS := --auto-add-overlay
+#LOCAL_AAPT_FLAGS += --extra-packages com.android.ex.chips:com.android.mail:com.android.email:co
+#
+#LOCAL_STATIC_JAVA_LIBRARIES := android-common com.android.emailcommon guava libchips
+#LOCAL_STATIC_JAVA_LIBRARIES += libphotoviewer_appcompat
+#LOCAL_STATIC_JAVA_LIBRARIES += android-support-v4
+#LOCAL_STATIC_JAVA_LIBRARIES += android-support-v7-appcompat
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章