Skip to content
Commit 6e31f665 authored by Mark Renouf's avatar Mark Renouf
Browse files

Simplify app prediction service check

In support of sharesheet unbundling:
This code directly accesses private platform config resources
and cannot be used outside of system_server.

This was originally added during the Q->R transition as app
prediction service was ramping up [See b/138595943].
Incorrect versions would cause increased latency in opening
the sharesheet, app prediction missing but no crash.

If there is a problem with AiAi version configuration, that
should be addressed directly and not covered over by silently
disabling functionality.

At this time the package name returned from the system call
PackageManager#getAppPredictionServicePackageName() is passed
through the function "ensureSystemPackage" before being
returned this is sufficient to satisfy and availability checks.

Bug: 220895016
Test: manual; share content from app, verify share targets
Change-Id: I11aebe4fba1d96b543ba89482313668ce55b8ca4
parent e31ec794
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment