1. The error log is not compiled.
Frameworks/hwext/Android. mk: 167: frameworks/hwext/haplv1/src/com/huawei/android/hardware/fmradio/libfm_common_hal
Frameworks/hwext/Android. mk: 168: LOCAL_PATH = frameworks/hwext
Frameworks/hwext/k3v2oem1/src/com/huawei/android/hardware/oeminfo/Android. mk: 2: oeminfo
Build/core/base_rules.mk: 64: *** Module name: libfwoeminfo_jni
Build/core/base_rules.mk: 65: *** Makefile location: frameworks/hwext/k3v2oem1/src/com/huawei/android/hardware/oeminfo/jni/Android. mk
Build/core/base_rules.mk: 66 :*
Build/core/base_rules.mk: 67: * Module is attempting to use the 'USER' tag. This
Build/core/base_rules.mk: 68: * used to cause the module to be installed automatically.
Build/core/base_rules.mk: 69: * Now, the module must be listed in the PRODUCT_PACKAGES
Build/core/base_rules.mk: 70: * section of a product makefile to have it installed.
Build/core/base_rules.mk: 71 :*
Build/core/base_rules.mk: 72: *** user tag detected on module... Stop.
Build: make error
Solution: Change LOCAL_MODULE_TAGS: = user in the mk file in the red part to LOCAL_MODULE_TAGS: = eng.
2. The error log is not compiled.
Packages/apps/Bluetooth/src/com/broadcom/bt/service/ftp/FTPService. java: 345: unreported exception java. lang. Throwable; must be caught or declared to be thrown
Super. finalize ();
^
Solution: Add try to the original method... Catch
@ Override
Protected void finalize () throws Throwable {
Try {
If (V ){
Synchronized (FTPService. class ){
Log. d (TAG, "FINALIZED. Class =" + this );
}
}
} Catch (Throwable t ){
Throw t;
} Finally {
Super. finalize ();
}
}