释放后，赴银川、兰州等地活动；1933年11月，被任命为中共陕南特委常委、兼组织部部长，参与川陕苏区的建立，并跟随红四方面军参加了长征。受中央委托，和贾拓夫一起负责中央与陕北党组织以及陕北红军的联络工作，为红军陕甘支队到达陕北吴起镇作出了重要贡献。西安事变结束后，改名张德生，参与重建中共陕西省委；先后出任省委常委、组织部长、省委书记，还曾兼任中共西安市委书记、中共关中分委书记、陕甘宁晋绥联防军警备第一旅兼关中警备区司令部政治委员、中共关中地委书记等职；1945年夏，张德生配合张宗逊、习仲勋参加爷台山反击