法律分析:
明知他人已婚还与他人非法同居如果对外是以夫妻的名义生活的构成重婚罪。重婚罪的认定是指有配偶而与第三方又结婚的,或者明知对方有配偶而与之结婚的。婚姻关系包含事实上的婚姻关系和法律上进行婚姻登记所产生的婚姻关系。
法律依据::
《中华人民共和国民法典》第一千零四十二条
禁止包办、买卖婚姻和其他干涉婚姻自由的行为。禁止借婚姻索取财物。
禁止重婚。禁止有配偶者与他人同居。
禁止家庭暴力。禁止家庭成员间的虐待和遗弃。
《中华人民共和国刑法》第二百五十八条
有配偶而重婚的,或者明知他人有配偶而与之结婚的,处二年以下有期徒刑或者拘役。