While you need to provide an address in Portugal for the application, it doesn’t necessarily have to be your permanent address.
You can use the address of a friend, a hotel, hostel, or any other temporary residence.
Importantly, there’s no requirement to provide proof of this address.