Shouldn't have thought so. I have implemented it on a few of my clients sites which aren't HTTPS and they are being indexed fine.
Most of the sites that use AMP pages are things like news article sites etc. which don't really need to be HTTPS as they are not saving any of the customers secure information.
