The invention discloses a method for producing
methane through combination of perishable organic wastes and straws. The method comprises the following steps: step 1, collecting the perishable organic wastes and the straws, and respectively crushing; step 2, filling the crushed perishable organic wastes on
percolation fillings of a
solid percolation bed, adding fermenting
methane inoculants, and carrying out anaerobic
hydrolysis to produce acid so as to form percolate; step 3, collecting the percolate discharged from the bottom of the
solid percolation bed, adding the percolate and the crushed straws into a
straw pretreatment reactor, heating, soaking and pre-treating; and step 4, collecting a mixture of
hydrolysis acid production residues, and pre-treated straws and percolate, adding the mixture into a
methane fermentation reactor, and carrying out
hybrid anaerobic
fermentation to produce the methane. According to the invention, acid poisoning of the perishable organic wastes, which is easy to happen in the conventional anaerobic
fermentation process, and abrasion of equipments and pipelines in the conventional strong acid / strong alkali pretreatment can be avoided, the pretreatment cost of the straws is reduced, the method is beneficial for subsequent utilization of methane residues, and the fermentation performance of the methane is improved.