Nach einer Verwendung als Offizier im Admiralstab wurde Yashiro am 2. Dezember 1892 Abteilungsoffizier des Geschützten Kreuzers "Takachiho", die am Ersten Japanisch-Chinesischen Krieg an der Seeschlacht am Yalu am 17. September 1894 teilnahm, wo sie mit der "Yoshino", "Akitsushima" und dem Schwesterschiff "Naniwa" die „Fliegende Division“ des Konteradmirals Tsuboi Kōzō bildete, welche die Schlacht entschied und die Kreuzer "Jingyuan" und "Zhiyuan" versenkte. Im Anschluss wurde er am 20. Februar 1895 Abteilungsoffizier auf dem Geschützten Kreuzer "Yoshino" und danach am 20. August 1895 als Offizier zum Stab der Bereitschaftsflotte versetzt. Er fungierte vom 21. Dezember 1895 bis zum 6. Dezember 1899 als Marineattaché im Russischen Kaiserreich in Sankt Petersburg und erhielt während dieser Zeit am 24. Oktober 1896 seine Beförderung zum Korvettenkapitän "(Shōsa)" sowie am 1. Dezember 1897 zum Fregattenkapitän "(Chūsa)".