"铝不与弱碱反应 " 这个是错的!
氯化铵是盐,溶液中铵根离子水解,可以使溶液显酸性!但是这个酸性不是很强,一般浓度下PH在5左右吧,这个浓度的氢离子可以和Mg反应生成氢气,但是溶解铝还是不够的,溶解铝需要溶液更强的酸性!