The invention discloses a method for dynamically updating and loading a function
package of a mobile application, which comprises the following steps: acquiring an identity
label of a
current user, and sending a request carrying the identity
label to a
server side; based on a preset gray scale strategy, the
server side returns a corresponding target deployment key to the
client side after confirming the identity
label; the
client obtains a corresponding function packet by using the target deployment key, and stores the obtained function packet on the
client; and the client determines and loads the currently required function
package from the function packages stored by the client according to a preset loading strategy or a loading strategy obtained from the
server and in combination with the operation environment information of the current client. According to the application, the target deployment key is determined by combining the user identity identification with the gray scale strategy of the
server side, and the
client side intelligently selects the loaded function
package according to the loading strategy and the real-time operation environment, so that mobile application updating and loading personalized requirements of different users are met.