WAI
Status Update
Comments
lb...@gmail.com <lb...@gmail.com> #2
Note: Just in case, I had this in the manifest:
<uses-permission android:name="android.permission.QUERY_ALL_PACKAGES" />
That's even though in this case it's not needed, because it's a system app.
<uses-permission android:name="android.permission.QUERY_ALL_PACKAGES" />
That's even though in this case it's not needed, because it's a system app.
lb...@gmail.com <lb...@gmail.com> #3
Another note:
On the system UI of showing the apps' list, it doesn't get shown (search for "Android Services Library").
That's even though it's indeed installed.
You can check it out by using:
val appPackageName = "com.google.android.ext.services"
val isInstalled = try {
packageManager.getPackageInfo(appPackageName, 0) != null
} catch (e: Exception) {
false
}
See updated sample.
On the system UI of showing the apps' list, it doesn't get shown (search for "Android Services Library").
That's even though it's indeed installed.
You can check it out by using:
val appPackageName = "com.google.android.ext.services"
val isInstalled = try {
packageManager.getPackageInfo(appPackageName, 0) != null
} catch (e: Exception) {
false
}
See updated sample.
ak...@gmail.com <ak...@gmail.com> #4
Namaste
lb...@gmail.com <lb...@gmail.com> #5
Same goes for the app "Support components" (package name is "com.google.mainline.tememetry").
Meaning the OS can't reach its app-info, can't show it on the list of installed apps, even though it's installed and the API says it's installed that that it's ok to show it.
Meaning the OS can't reach its app-info, can't show it on the list of installed apps, even though it's installed and the API says it's installed that that it's ok to show it.
lb...@gmail.com <lb...@gmail.com> #6
And same goes for "Module Metadata" (package name is "com.google.android.modulemetadata").
vi...@google.com <vi...@google.com>
vi...@google.com <vi...@google.com> #7
We’ve shared this with our product and engineering teams and will continue to provide updates as more information becomes available.
vi...@google.com <vi...@google.com> #8
com.google.android.ext.services is mainline module, so Settings doesn't provide detail app info for it.
lb...@gmail.com <lb...@gmail.com> #9
@8 Is there a way to check it out? To query that it's a module and that you can't get to the app-info screen of it?
What does it even mean that it's a "mainline module" ? It has an APK and it is in the list of apps, after all...
What does it even mean that it's a "mainline module" ? It has an APK and it is in the list of apps, after all...
an...@gmail.com <an...@gmail.com> #10
הונאה
an...@gmail.com <an...@gmail.com> #11
התחזות מירמה . אני לא יודעת על הדבר הזה כלום .
תקופה ארוכה אעח לי יכולת לפרטיות ושולטים עליי דרך גוגל
תקופה ארוכה אעח לי יכולת לפרטיות ושולטים עליי דרך גוגל
Description
Can't reproduce on emulator just because this app doesn't exist there.
- Steps to reproduce the problem (including sample code if appropriate).
1. Use this code to show the app-info screen of the "Android Services Library" app:
val appPackageName = "com.google.android.ext.services"
val intent = Intent(Settings.ACTION_APPLICATION_DETAILS_SETTINGS, Uri.parse("package:$appPackageName"))
startActivity(intent)
You can also check that indeed there is an app that can handle it, using:
packageManager.queryIntentActivities(intent, 0).isNotEmpty()
- What happened.
It tries to open it, but then goes back to the current app right away.
- What you think the correct behavior should be.
Should work fine. It works fine for other apps, including other system apps.
On the logs, you could see this:
"
2020-09-06 09:14:17.004 32608-32608/? W/AppInfoDashboard: Missing AppEntry; maybe reinstalling?
2020-09-06 09:14:17.007 32608-32608/? E/Settings: Unable to find info for package: null
2020-09-06 09:14:17.008 32608-32608/? W/AppInfoDashboard: Package info not available. Is this package already uninstalled?
2020-09-06 09:14:17.040 1499-9031/? W/ActivityTaskManager: Finishing task with all activities already finished
2020-09-06 09:14:17.040 1499-9031/? W/ActivityTaskManager: Duplicate finish request for r=ActivityRecord{91bef9c u0 com.android.settings/.applications.InstalledAppDetails t5344 f}}
2020-09-06 09:14:17.039 32608-32608/? W/AppInfoDashboard: Package info not available. Is this package already uninstalled?
"