Di Android Marshmallow, izin harus diminta saat runtime saat diperlukan, bukan sekaligus saat aplikasi diinstal. Namun, sepertinya saya hanya dapat meminta izin dari suatu Aktivitas, yang menjadi masalah karena aplikasi saya hanya berisi Layanan. (Mengapa begitu, Anda mungkin bertanya? Aplikasi ini memiliki tampilan jam Android Wear yang dipaketkan di dalamnya, dan yang dilakukan ponsel hanyalah mencari foto di sekitar untuk dikirim ke jam tangan - tidak perlu Aktivitas. Tetapi aplikasi ini memerlukan izin lokasi.)
Jadi, adakah cara untuk meminta izin dari Layanan? Atau entah bagaimana memaksa untuk diberikan izin pada waktu penginstalan seperti di masa lalu?