app及相关lib