在香港等处管带战舰。1877年6月9日，他在中国舰队的（774吨）上担任中校舰长。1878年，清政府又在英国订购了四艘Epsilon级砲艇(排水量440吨、一门35吨重的15吋)。金登干再次请琅威理担任管带。次年11月，琅威理率领四艘炮艇到天津，经李鸿章等验收，分别命名为“镇北”、“镇南”、“镇东”和“镇西”。完成任务的琅威理再度返回英国，但这次中国之行却让他在李鸿章心目中留下深刻印象。之前李鸿章曾委托驻英公使曾纪泽为正在编组的北洋海军寻找合适的外籍顾问，琅威理得到海关总税务司赫德、金登干和英国海军上将