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.