The invention provides a long-life aluminum and alloy oil removing activating solution and application, and belongs to the technical field of metal surface treatment. The long-life aluminum and alloy oil removing activating solution is prepared from, by concentration, 25-70 g / L of sodium hydroxide, 5-8 g / L of an addition agent and the balance water. The accumulation amount of the sodium hydroxide in the solution is 140 g / L. Dynamic balance is achieved. The addition agent is prepared from, by concentration, 250-282 g / L of 1,2,5,6 sorbitol or 280-320 g / L of sodium gluconate, 3.5-4.5 g / L of ethylenediaminetetraacetic acid disodium, 4-15 g / L of sodium thiosulfate, 3.5-5.5 g / L of sodium hexametaphosphate, 1.5-3 g / L of sodium pyrophosphate, 1.5-3 g / L of nonylphenol polyoxyethylene ether, 1.5-3 g / L of fatty alcohol-polyoxyethylene ether 0-20, 1.5-3 g / L of sodium diethylhexyl sulfosuccinate, 0.5-1.5 g / L of 2-naphthalenesulfonic acid formaldehyde olymer sodium salt and 25 g / L of sodium hydroxide. The oil removing activating effect is remarkably improved, extruding and machining tool marks are eliminated, and the leveling effect is achieved. Alkali consumption is greatly reduced, and the service life of a bath solution is prolonged by 40-50 times. Production efficiency is improved by more than 25%-30%.