遗嘱与遗赠扶养协议在法律效力上,遗赠扶养协议优先。遗赠扶养协议是遗赠人和扶养人之间关于扶养人承担遗赠人的生养死葬的义务,遗赠人的财产在其死后转归扶养人所有的协议。它是双务有偿的法律行为,体现了权利义务相一致的原则。遗嘱是遗嘱人生前在法律允许的范围内,按照法律规定的方式对其遗产或其他事务所作的个人处分,并于遗嘱人死亡时发生效力的法律行为。在二者并存的情况下,遗赠扶养协议由于是双方的真实意思表示,且扶养人已经履行了扶养义务,所以其效力优先于遗嘱。遗嘱人在设立遗嘱时,如果其财产已经与遗赠扶养协议的约定相冲突,那么遗嘱中涉及该部分财产的内容无效。遗赠扶养协议一旦生效,扶养人就有权按照协议要求取得遗赠人的财产,而遗嘱继承人则不能再主张对该财产的继承。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。