Comment définir un persistant/horaire régulier dans Android?

Comment puis-je exécuter une action (peut-être une Intention) à chaque temps spécifié (par exemple Tous les jours à 5H du matin)? Il a à rester après l'appareil redémarre, semblable à la façon dont cron fonctionne.

Je ne suis pas sûr si je peux utiliser AlarmManager pour cela, ou puis-je?