There is no "address" card. There is either a SIM, which is what (on some phones) is inserted to get you service and there is a SD card, which can be inserted to give more storage space. A SIM card cannot hold any real data, except maybe some contacts, as it just isn't set up to work that way. However, a SD card is "External" storage, so it is for files, videos, music, etc. Not apps. If you are trying to use the SD card for apps, then the following is the way it is done, if it will work on your device.
First, you need to be using a phone that is running at least Android "Marshmallow" (or newer) or be able to upgrade to it. Second, you will need the instructions I am including below. And third, you need a phone that has not been...