sudo apt-get install -y openjdk-8-jdk openjdk-8-jre git build-essential libncurses5-dev:i386 libx11-dev:i386 libreadline6-dev:i386 g++-multilib tofrodos python-markdown libxml2-utils xsltproc dpkg-dev libesd0-dev git-core gnupg flex bison gperf build-essential zip curl gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev x11proto-core-dev libx11-dev ccache libxml2-utils xsltproc unzip m4 python-pip smbclient libgl1-mesa-dev libsdl1.2-dev zlib1g-dev:i386 lib32z-dev zlib1g-dev lib32z1 lib32ncurses5 lib32stdc++6 libbz2-1.0:i386 libssl-dev
2016年12月31日 #
$ simg2img system.img system.ext4.img
$ mkdir system
$ sudo mount -t ext4 system.ext4.img system
×#×#4636#×#× 進手機信息,“切換DNS檢查”修改為 allowed
Android.mk修改
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_STATIC_JAVA_AAR_LIBRARIES := leakcanary-android-aar leakcanary-watcher-aar leakcanary-analyzer-aar
LOCAL_STATIC_JAVA_LIBRARIES := haha
LOCAL_MODULE_TAGS := optional
LOCAL_AAPT_FLAGS := \
--auto-add-overlay \
--extra-packages com.squareup.leakcanary
LOCAL_RESOURCE_DIR := $(LOCAL_PATH)/res
LOCAL_SRC_FILES := \
$(call all-java-files-under, src)
LOCAL_PACKAGE_NAME := XXXXX
include $(BUILD_PACKAGE)
include $(CLEAR_VARS)
LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES :=
haha:libs/haha-2.0.3.jar \
leakcanary-android-aar:libs/leakcanary-android-1.5.aar \
leakcanary-watcher-aar:libs/leakcanary-watcher-1.5.aar \
leakcanary-analyzer-aar:libs/leakcanary-analyzer-1.5.aar
include $(BUILD_MULTI_PREBUILT)
include $(call all-makefiles-under,$(LOCAL_PATH))
include $(CLEAR_VARS)
LOCAL_STATIC_JAVA_AAR_LIBRARIES := leakcanary-android-aar leakcanary-watcher-aar leakcanary-analyzer-aar
LOCAL_STATIC_JAVA_LIBRARIES := haha
LOCAL_MODULE_TAGS := optional
LOCAL_AAPT_FLAGS := \
--auto-add-overlay \
--extra-packages com.squareup.leakcanary
LOCAL_RESOURCE_DIR := $(LOCAL_PATH)/res
LOCAL_SRC_FILES := \
$(call all-java-files-under, src)
LOCAL_PACKAGE_NAME := XXXXX
include $(BUILD_PACKAGE)
include $(CLEAR_VARS)
LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES :=
haha:libs/haha-2.0.3.jar \
leakcanary-android-aar:libs/leakcanary-android-1.5.aar \
leakcanary-watcher-aar:libs/leakcanary-watcher-1.5.aar \
leakcanary-analyzer-aar:libs/leakcanary-analyzer-1.5.aar
include $(BUILD_MULTI_PREBUILT)
include $(call all-makefiles-under,$(LOCAL_PATH))