As far as I know the answer to what precisely is meant by the Abomination of Desolation standing in the holy place, let the reader understand, as found in the Book of Matthew chapter 24 , has been debated for a very long time. I think the reason is there are parts of the passage that have been omitted for the purpose of hiding the full import of the prophecy. By whom I am not aware but it does seem that way.
Given what we have to go by in all those scriptures that refer to the Abomination of Desolation "standing" in the holy place, and given what I've said about ourselves being Gods temple, I'll go out on a limb since you asked.
I think the
Abomination of Desolation will be a literal flag that will be set in the holy place in Jerusalem's major synagogue, and in all Christian churches that will be rendered closed and off limits due to a one world order type of power set or government that will rise up. In the place of a cross , as is in most churches, there will be that flag. Think of how American's today pledge allegiance to our flag of the United States of America.
That flag positioned in those holy temples in the Judeo-Christian sanctuaries around the globe will be there to depict the same identity. Allegiance!
That's why the churches and synagogues will be closed, the holy relics or statues, like a cross, will be removed and the flag will be "planted" in their stead. The new allegiance is to the order. The seen. Because the message of that planting will be that the unseen that those believers held in faith did not save them from that new beginning under that one world government rule. So the new worldly ruler having overtaken the temporal Lord will stand in "his" stead.
That then will meet the criteria, the definition in old Hebrew, of "Abomination", and the "Desolation" will be the holy consecrated "properties", ground, temples, will be made desolate by that abomination that sought to overtake the sacred space believers cherish.
That's my take. That is what comes to me when asked to consider your question. Thank you for asking me. Blessings.