In a 1 L autoclave, 500 g of aniline hydrochloride, 199 g of water and 80 g of acetone were added sequentially. The reaction mixture was heated to 160 °C and maintained under continuous stirring conditions for 18 hours. Upon completion of the reaction, the reaction system was cooled and the reaction solution was transferred to a 3L dispensing funnel and diluted with 1600 g of ethyl acetate and 200 g of water. Subsequently, 356 g of 48 wt% aqueous sodium hydroxide solution was added to the partition funnel for alkaline treatment. After separating the organic layer, the organic layer was washed with 745 g of water. The organic layer was quantitatively analyzed by gas chromatography with hexadecane as the internal standard. Ultimately, 249 g of 2,2-bis(4-aminophenyl)propane was prepared in 80% yield based on the molar feed of acetone.