1ExtServices module - Autofill
2=============================
3
4### AutofillFieldClassificationService
5A service that calculates field classification scores. A field classification score is a float value
6representing how well an AutofillValue filled matches an expected value predicted by an
7AutofillService. The full match is 1.0 (representing 100%), while a full mismatch is 0.0.
8
9### InlineSuggestionsRenderService
10A service that renders an inline presentation view to be shown in the keyboard suggestion strip. The
11service is called to render a View object holding the Inline Suggestion for the new Inline
12Autofill flow. The default implementation for this renderer service calls into
13androidx.autofill.inline.Renderer to render the suggestion.
14
15### Test
16- MTS
17- CTS
18  - run cts -m CtsAutoFillServiceTestCases -t android.autofillservice.cts
19    .servicebehavior.FieldsClassificationTest
20- Manual (for inline)
21  1. Select the AutofillService from Settings (Password & Account -> AutofillService), you
22can choose Google. Make sure you have passwords saved.
23  2. Use Gboard as your keyboard
24  3. Open the app that you have password saved in AutofillService, e.g. open Twitter and
25   open login page
26  4. Click the username field. The expected result is to see inline suggestion shown in
27   the keyboard"
28### Other resources
29- [Field classification](https://developer.android.com/reference/android/service/autofill/AutofillService#metrics-and-field-classification)