I'm not sure if the unity GUID is a generic GUID which is unique on different computers.
I'm not good at English. I means that if I import some files to unity on different computers, Is it possible to get the same Unity GUID in these files?
I don't use the C#'s GUID. I get it(Unity's GUID) from this function AssetDatabase.AssetPathToGUID(" My Asset Path ")
I import assets by this:
File.Copy(original_asset_path, target_path);
AssetDatabase.ImportAsset(local_target_path);
AssetDatabase.Refresh();
(I also wonder if there is anything wrong with this method to import asset by code)