The invention discloses a method for preparing a gamma-Al2O3@CuO-ZnO@SAPO-34 dual-core-shell catalyst. The method comprises the steps: preparing gamma-Al2O3@CuO-ZnO
powder; and proportioning raw materials, i.e., Al2O3, P2O5, SiO2, MOR and H2O according to a
mole ratio of 1.0: 0.8: 0.6: 2.5: 80, sequentially adding pseudo-
boehmite, ethyl
orthosilicate and a template agent, i.e.,
morpholine into anorthophosphoric acid solution with stirring, carrying out uniform stirring continuously, carrying out aging for 24h with stirring at
room temperature to form a
sol system, adding gamma-Al2O3@CuO-ZnO
powder into the
system according to a core-shell
mass ratio, i.e., gamma-Al2O3@CuO-ZnO: SAPO-34 of (1: 2) to (2: 1), carrying out uniform stirring continuously, then, transferring the mixture into a reactor, carrying out hydrothermal
crystallization for 24 to 48 hours at the temperature of 190 DEG C to 210 DEG C, carrying out cooling, carrying out filtering, carrying out washing with deionized water until washing water is neutral, carrying out baking for 6h at the temperature of 105 DEG C, and carrying out
roasting for 3h at the temperature of 500 DEG C to 600 DEG C, thereby preparing the gamma-Al2O3@CuO-ZnO@SAPO-34 dual-core-shell catalyst. The catalyst prepared by the method can be used for simultaneously improving conversion ratio of
carbon dioxide and selectivity of low-carbon olefins in a two-
step method process for preparing the low-carbon olefins from
methanol through CO2 hydrogenation.