Для генерации самоподписанного сертификата PKCS#12, смоделируйте домен (например, с помощью локального DNS-приложения), затем установите сертификат в доверенные хранилища Android и Windows для более удобного тестирования HTTPS.
Однако я бы рекомендовал приобрести
SSL-сертификат у реселлера. Это стоит всего $4.