Intent filter pathPrefix z '#' nie działa

Próbuję ustawić filtr intencji, aby uruchomić moją aktywność, gdy użytkownik kliknie następujący identyfikator URI: example.com/pathA/pathB/#pathC/someGUID

więc dodałem następujący plik XML do pliku manifestu:

<intent-filter>
    <action android:name="android.intent.action.VIEW" />
    <category android:name="android.intent.category.DEFAULT" />
    <category android:name="android.intent.category.BROWSABLE" />

    <data
        android:host="example.com"
        android:pathPrefix="/pathA/pathB/#pathC"
        android:scheme="http" />
</intent-filter>

Myślę, że znak '#' bałagan się z tym wszystkim, ale próbowałem uciec z tego znaku bez powodzenia. Jakieś pomysły?

UPDATE: kiedy powiedziałem „próbowałem uciekać” miałem na myśli użycie procentowego kodowania (# równa się% 23)

questionAnswers(1)

yourAnswerToTheQuestion