律师解答:
如果协议是遗赠扶养协议,则遗赠扶养协议的法律效力高于遗嘱的法律效力。如果协议不是遗赠扶养协议,而是普通的协议,这个要看签订协议的内容是什么,且遗嘱是什么形式的,若遗嘱是公证遗嘱,则法律效力是公证遗嘱高于普通协议;若不是公证遗嘱,一般情况下,法律效力是时间靠后的高于时间靠前的,不过要具体问题具体分析。
【法律依据】:
《中华人民共和国民法典》 第一千一百三十三条 自然人可以依照本法规定立遗嘱处分个人财产,并可以指定遗嘱执行人。
自然人可以立遗嘱将个人财产指定由法定继承人中的一人或者数人继承。
自然人可以立遗嘱将个人财产赠与国家、集体或者法定继承人以外的组织、个人。
自然人可以依法设立遗嘱信托。