1.在android里用这种方式打印异常的堆栈的方法
Log.e(TAG, "Exception: "+Log.getStackTraceString(e)); //在android里用这种方式打印异常的堆栈,不能用e.printStackTrace()。 android默认的stdout和stderr全部重定向到/dev/null了
2.android源码环境下引入第三方jar的方法:
在该app下的Android.mk文件中添加如下语句:
------------------------------start-----------------------------------------------
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := user eng
########################################
LOCAL_STATIC_JAVA_LIBRARIES := lib3party //定义引用名
########################################
....
include $(BUILD_PACKAGE)
###############################################################
include $(CLEAR_VARS)
LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := lib3part:libs/3part.jar // 引用名:jar包名
include $(BUILD_MULTI_PREBUILT)
################################################################
--------------------------------end----------------------------------------------------------------
android进程间通信
public class AdditionService extends Service{
在客户端
实例的成员函数来获取其他Stub的实例,这样客户端酒可以调用其他的服务了。