A method for enabling a smart device to access an operator network, comprising: detecting, by a built-in virtual SIM card, an available operator network which currently covers the smart device, after the built-in virtual SIM card detects the available operator network, detecting whether there is an available WiFi network; if there is the available WiFi network, accessing the available WIFI network via a built-in WIFI chip, and establishing a remote connection with a server end via the WIFI network; and based on the established remote connection, uploading detected information regarding the available operator network to the server end, the information enabling the server end to determine whether the server end has a right of distributing local virtual SIM cards corresponding to the operator network; receiving a local virtual SIM card which is sent from the server end and is corresponding to the operator network, in case the server end has determined that it has the right of distributing local virtual SIM cards corresponding to the operator network; and accessing the operator network based on the local virtual SIM card, the method further comprising: determining whether a preset function option is switched on; when the preset function option is switched on, uploading the detected information regarding the operator network to the server end; when it is detected, by the built-in virtual SIM card, that roaming is resulted by moving the smart device out of the coverage from the available operator network into the coverage of another operator network, triggering by the built-in virtual SIM card deleting of the received local virtual SIM card in response to detection of that accessing the available operator network results in roaming, and sending to the server end a notification message for recycling the local virtual SIM card; if it is determined that a need for continuing to access the another operator network exists, initiating uploading of detected information regarding the another operator network to request the server end to distribute a new local virtual SIM card. detecting, by a built-in virtual SIM card, an available operator network which currently covers the smart device, after the built-in virtual SIM card detects the available operator network, detecting whether there is an available WiFi network; if there is the available WiFi network, accessing the available WIFI network via a built-in WIFI chip, and establishing a remote connection with a server end via the WIFI network; and based on the established remote connection, uploading detected information regarding the available operator network to the server end, the information enabling the server end to determine whether the server end has a right of distributing local virtual SIM cards corresponding to the operator network; receiving a local virtual SIM card which is sent from the server end and is corresponding to the operator network, in case the server end has determined that it has the right of distributing local virtual SIM cards corresponding to the operator network; and accessing the operator network based on the local virtual SIM card, the method further comprising: determining whether a preset function option is switched on; when the preset function option is switched on, uploading the detected information regarding the operator network to the server end; when it is detected, by the built-in virtual SIM card, that roaming is resulted by moving the smart device out of the coverage from the available operator network into the coverage of another operator network, triggering by the built-in virtual SIM card deleting of the received local virtual SIM card in response to detection of that accessing the available operator network results in roaming, and sending to the server end a notification message for recycling the local virtual SIM card; if it is determined that a need for continuing to access the another operator network exists, initiating uploading of detected information regarding the another operator network to request the server end to distribute a new local virtual SIM card. determining whether a preset function option is switched on; when the preset function option is switched on, uploading the detected information regarding the operator network to the server end; when it is detected, by the built-in virtual SIM card, that roaming is resulted by moving the smart device out of the coverage from the available operator network into the coverage of another operator network, triggering by the built-in virtual SIM card deleting of the received local virtual SIM card in response to detection of that accessing the available operator network results in roaming, and sending to the server end a notification message for recycling the local virtual SIM card; if it is determined that a need for continuing to access the another operator network exists, initiating uploading of detected information regarding the another operator network to request the server end to distribute a new local virtual SIM card.