كان الأسطولُ العثماني المتجه لقتال البرتغاليين على شواطئ الهند من مهمَّاته المرورُ على اليمن وإخضاعُها للحكم العثماني، فعند وصول الأسطول العثماني بقيادة سليمان باشا الخادم، والمؤلَّف من سبعين سفينة، اتجه على رأس عشرين ألف جندي وفتح عدن ومسقط، وحاصر جزيرة هرمز حتى فتحَها.