An aerosol-generating device (100) comprises a heating element (406) and an external housing (500, 502). The external housing is elongate and is adapted to resist rolling. An aerosol generating system comprises the aerosol-generating device and a charging device (600) having a cavity (302) configured to receive the aerosol-generating device.Un dispositivo (100) generador de aerosol que comprende un elemento (406) de calentamiento y un alojamiento (500, 502) externo. El alojamiento externo es alargado y está adaptado para resistir el rodamiento. Un sistema generador de aerosol comprende un dispositivo generador de aerosol y un dispositivo (600) de carga que tiene una cavidad (302) configurada para recibir el dispositivo generador de aerosol.