You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// "android.intent.category.LAUNCHER" // double-check this code (especially use of getAChild and pattern match with LAUNCHER (e.g. should I do .%LAUNCHER instead?--No, constant value per docs), etc.), and definitely need to add stuff to library for this; should use exists(...) here?
47
47
// select compElem, "This component is implicitly exported."
// and does NOT have a LAUNCHER category, see docs: https://developer.android.com/about/versions/12/behavior-changes-12#exported
60
60
// Constant Value: "android.intent.category.LAUNCHER" from https://developer.android.com/reference/android/content/Intent#CATEGORY_LAUNCHER
61
-
// I think beloew is actually filtering out too much because there can be multiple intent-filters in one component, so 2nd intent-filter without the launcher
61
+
// I think below is actually filtering out too much because there can be multiple intent-filters in one component, so 2nd intent-filter without the launcher
62
62
// could maybe be an issue, e.g. https://github.com/microsoft/DynamicsWOM/blob/62c2dad4cbbd4496a55aa3f644336044105bb1c1/app/src/main/AndroidManifest.xml#L56-L66
"android.intent.category.LAUNCHER"and// double-check this code (especially use of getAChild and pattern match with LAUNCHER (e.g. should I do .%LAUNCHER instead?--No, constant value per docs), etc.), and definitely need to add stuff to library for this; should use exists(...) here?
65
-
// and NO <permission> element in manifest file since that will be applied to the component even if no `permission` attribute directly
66
-
// set on component per the docs:
67
-
notmanifestElem.getAChild().hasName("permission")
64
+
"android.intent.category.LAUNCHER"and
65
+
// and NO android:permission attribute in <application> element since that will be applied to the component even
66
+
// if no `permission` attribute directly set on component per the docs:
67
+
notappElem.hasAttribute("permission")
68
68
selectcompElem,"This component is implicitly exported."
0 commit comments