Then I used my armory client to import the private key above to my wallet. But I got an address which is different with the address I got from bitcore.io.
I was confused. What's wrong?
you could potentially use the downloaded sourcecode of https://www.bitaddress.org, generate entropy, go to the "wallet details"-tab, enter the private key in hexadecimal format and convert it to WIF or WIF compressed and try to import those ones. The same page should show you the compressed address, which should match the address bitcore.io showed you.
Once again: it has been ages since i last used armory, i have no idear what formats are accepted, for all i know, the keys should be in hexadecimal format....
Yeah. I got a correct address as I followed your advice.