，张映南回到湖北，任汉口特别市法院推事兼中国国民党汉口市党务训练所指导主任。1928年，任武汉大学教授。同年，当选中国国民党第三次全国代表大会代表，赴南京，但因不满蒋介石独裁而拒绝参加此次大会。随后赴上海，在上海法学院、中国公学等校任教。1930年中原大战，中国国民党内的各派反蒋势力在北平召开扩大会议，组织政府，与南京国民政府对抗。张映南应邀赴北平，负责文件起草及情报工作。阎锡山、冯玉祥战败后，张映南留在北平，任教于北京大学、清华大学、朝阳大学，讲授土地法、行政法、民事诉讼法等课，并出版《行政法通论》、