To solve the problem of huge distribution demand and ”last mile” distribution, this paper first proposes the cooperative delivery of multiple vehicles and multiple drones with dynamic energy consumption (CDMVMD-DEC),and provides a mixed integer programming model(MIP) aimed at minimizing the delivery time. To solve the problem efficiently, the Adaptive Large eighborhood Search (ALNS) based on problem domain knowledge is proposed, along with the combination of K-means Clustering and Nearest Neighbor for constructing the initial solution. Experiments on different-scale instances demonstrate that ALNS outperforms Simulated Annealing, Variable Neighborhood Search and Genetic Algorithm in solution quality and computational time. In terms of solution quality, the performance of ALNS is improved by 23.8%、23.3% and 5.7% respectively. The results of experiments show that ALNS provides a better balance between global search and local search. Moreover, the results of sensitivity test prove that the load capacity and endurance of drone are the important factors affecting the delivery time.