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. <EOS>