The invention provides an unmanned aerial vehicle edge computing network linear dependency task unloading method. The method mainly comprises the following steps: 1, generating a task description set Taskk = (Lk, Ik, Ck, Ok), and constructing a mathematical model P1 of task unloading, resource allocation and unmanned aerial vehicle trajectory optimization in an unmanned aerial vehicle edge computing network; 2, under the conditions of given frequency, unloading decision and unloading data volume, constructing a mathematical model P2, solving a problem P2 by adopting convex optimization, solving an optimal unmanned aerial vehicle trajectory, calculating system energy consumption, and recording a target value as E '; 3, constructing a mathematical model based on the obtained unmanned aerial vehicle trajectory; P3, obtaining an unloading decision and a resource allocation scheme by adopting a dynamic programming algorithm and convex optimization, calculating system energy consumption, and recording a target value as E; and 4, comparing the difference between the new weighted total energy consumption value E and the new weighted total energy consumption value E ', if E-E' is less than epsilon, quitting, otherwise, repeating the step 2 and the step 3. By applying the method, the energy consumption of dependent task execution in the mobile edge computing network of the unmanned aerial vehicle is reduced, and the service time of the unmanned aerial vehicle and the terminal equipment is prolonged.