A method for generating an augmented reality application, comprising: receiving, by a first network device, an application creating request regarding the augmented reality application submitted via a corresponding first user equipment by a registered user, wherein the augmented reality application includes an augmented reality processing module provided by the first network device, wherein the augmented reality processing module is a software development kit that integrally encapsulates augmented reality functions; wherein the augmented reality processing module comprises a local recognizing submodule for locally recognizing an image captured by the augmented reality application; and loading, by the first user equipment, the augmented reality processing module, by inheriting one fragment of the software development kit, into a target application to acquire the augmented reality application based on the target application; acquiring, by the first network device, a target image and a corresponding augmented reality instance, which are transmitted by the registered user via the first user equipment; extracting, by the first network device, feature information of the target image, establishing a mapping relationship between the feature information and the augmented reality instance, and saving the mapping relationship in a cloud database; associating, by the first network device, the target image with the augmented reality application based on the application creating request transmitted by the first user equipment, and transmitting, by the first network device, feedback information that the target image has been associated with the augmented reality application to the first user equipment; and generating a corresponding local recognition packet based on the feature information, the augmented reality instance, and the mapping relationship; and providing the local recognition packet to the first user equipment. receiving, by a first network device, an application creating request regarding the augmented reality application submitted via a corresponding first user equipment by a registered user, wherein the augmented reality application includes an augmented reality processing module provided by the first network device, wherein the augmented reality processing module is a software development kit that integrally encapsulates augmented reality functions; wherein the augmented reality processing module comprises a local recognizing submodule for locally recognizing an image captured by the augmented reality application; and loading, by the first user equipment, the augmented reality processing module, by inheriting one fragment of the software development kit, into a target application to acquire the augmented reality application based on the target application; acquiring, by the first network device, a target image and a corresponding augmented reality instance, which are transmitted by the registered user via the first user equipment; extracting, by the first network device, feature information of the target image, establishing a mapping relationship between the feature information and the augmented reality instance, and saving the mapping relationship in a cloud database; associating, by the first network device, the target image with the augmented reality application based on the application creating request transmitted by the first user equipment, and transmitting, by the first network device, feedback information that the target image has been associated with the augmented reality application to the first user equipment; and generating a corresponding local recognition packet based on the feature information, the augmented reality instance, and the mapping relationship; and providing the local recognition packet to the first user equipment.