Po rusko-turecké válce, do níž se od prosince 1877 tentokrát úspěšně zapojilo i Srbsko, zaručil Berlínský kongres v roce 1878 Srbsku plnou nezávislost na Turecku a značné rozšíření jeho území směrem na jih. Milan následně roku 1882 vyhlásil po utajených přípravách Srbsko královstvím a sebe králem Milanem I. Rok předtím (1881) uzavřel obchodně-vojenskou dohodu s Rakousko-Uherskem. Tajná dohoda obsahovala závazek nepodporovat srbská národní hnutí na rakousko-uherském území, na oplátku Rakousko-Uhersko podpořilo prohlášení Srbska královstvím.