The invention relates to a preparation method of new preparation of erythrocin, which is characterized in that an endothelin core of erythrocin is prepared, and then an isolating layer, a protective layer, a second isolating layer and an improved enteric-coating material layer are applied one by one. In this way, new preparation of the erythrocin which has certain feature of releasing (dissolving) in acid solution (hydrochloric acid solution 9 to 1000) can be formed. The technology of the new preparation can also be widely applied to drugs which, like erythrocin, when being taken orally by a patient, cause the patient to suffer the side effects of stimulation, sickness and the like after degradation in the stomach of the patient or contact with the stomach of the patient, and drugs which the patient needs to take orally to let the blood concentration to reach the peak value in a short time. Such drugs include macrolides of azithromycin, metronidazole of nitroimidazoles, tinidazole, acyclovir as an antiviral drug, ammonium chloride as a phlegm eliminating drug, bromhexine, chloroquine as an antimalarial, nitroquine, artemisinin, dihydroartemisinin, artesunate, primaquine, pyrimethamine, carbarsone and emetine amebicides and so on.