律师代写的遗嘱是具备法律效力的。这其中有一些必须满足的条件。首先,遗嘱人得拥有完全的民事行为能力,也就是说他能够清楚地知晓自己在做什么,能够对自己的财产等进行合理的安排。其次,遗嘱内容必须得是遗嘱人的真实意思表示,不能是被强迫或者误解的情况下写出来的。再者,遗嘱的形式得符合法律规定,像可以是自书、代书、打印、录音录像、口头、公证等形式。特别要注意的是,代书遗嘱这种形式,必须要有两个以上的见证人在场见证,然后由其中一人代书,并且得让遗嘱人、代书人和其他见证人都签名,还要注明年、月、日。要是遗嘱在形式或者内容上不符合法律规定,那可就麻烦了,很可能导致遗嘱无效,比如遗嘱人没签名了,或者见证人不符合相关条件之类的。因此,律师在代写遗嘱的时候,一定要严格按照法律规定来操作,这样才能确保遗嘱的法律效力,让遗嘱能够真正按照遗嘱人的意愿去执行。