Categories
Design

How to set your preferred autofill manager in android oreo

Cameron Summerson is ex-Editor-in-Chief of Review Geek and served as an Editorial Advisor for How-To Geek and LifeSavvy. He covered technology for a decade and wrote over 4,000 articles and hundreds of product reviews in that time. He’s been published in print magazines and quoted as a smartphone expert in the New York Times. Read more.

How to set your preferred autofill manager in android oreo

One of the best new features in Android Oreo is the system-wide autofill service. Basically, if you store passwords and form data in Chrome, this information now syncs across the system for use in apps and the like.

If you don’t use Chrome’s native password manager, though—instead opting for something like LastPass—you can actually change the default autofill manager to your preferred application.

Before we get into the details here, it’s worth noting that this technique requires that the app to support the feature by implementing it with the new APIs. And so far, there aren’t a lot of options there. Even LastPass doesn’t offer it in the stable version of its app—you’ll need to opt-in to the public LastPass beta to get in on the action.

So, if you use a different password manager, you may need to dig around a bit and see if they’re using a similar system. If not, I recommend contacting the developer and letting them know you’d like to see this as part of their app. Or maybe changing to an app that actually supports the newest features.

Alright, with that out of the way, let’s do this thing.

How to Set the Default Autofill Manager

This setting is actually buried fairly deep in the OS, so get your tapping finger ready. First, pull down the notification shade and tap the gear icon to jump into Settings.

How to set your preferred autofill manager in android oreo

From there, scroll down and tap the “System” entry, and then tap “Languages & Input” on the “System” page.

How to set your preferred autofill manager in android oreoHow to set your preferred autofill manager in android oreo

There are only a few options on the “Languages & Input” page, so you’ll need to tap the “Advanced” option to expose the rest.

How to set your preferred autofill manager in android oreo

Under the “Input Assistance” category, tap the “Autofill Service” option.

How to set your preferred autofill manager in android oreo

If you don’t have another capable app installed, the only option you’ll see here will be “Autofill with Google.” If you do have capable apps installed, however, they are listed here. You can see that I’ve opted into the LastPass public beta that I mentioned earlier, and that uses the new Autofill API.

How to set your preferred autofill manager in android oreo

When you select another service, a warning pops up asking if you’re sure you trust the service. If you’re good with it, tap “OK” and you’re done.

How to set your preferred autofill manager in android oreo

There’s also a link to add a service, which just takes you to the Play Store with what will eventually be a list of compatible apps. Right now, however, there isn’t anything here.

How to set your preferred autofill manager in android oreo

Otherwise, that’s all there is to it.

Using Autofill in Android Oreo

Now that you’ve set your Autofill Manager, let’s briefly talk about how this works. Really, there’s only one thing you need to know: the app you’re trying to log into also has to support Autofill. Again, more and more developers will start rolling this out over time, so for now that number is pretty small.

For right now, just know that if you’re a LastPass user, many apps will still just use the LastPass Fill Service instead of the new Autofill Service.

The Twitter app already supports Autofill, so here’s a quick look at the difference between Google Autofill (on the left) and LastPass Autofill (on the right):

How to set your preferred autofill manager in android oreoHow to set your preferred autofill manager in android oreo

Not a whole lot of difference—just two means to the same end. But if you live in LastPass, you can see that it does show more useful info than Google Chrome.

Last Updated on March 7, 2021 by Bestusefultips

Here’s how to use Autofill Android password manager on Android 8.0 Oreo devices. You can easily use Google autofill password android Oreo 8.0 using language & input settings. This android Oreo autofill feature saves your account passwords and login account with entering a password. When you first time enters credentials, it will ask you to save a password. Now open any application and you will see, it will show your username & password.

Android Oreo 8.0 launched with many cool features and one of them is Autofill service. Before Android Oreo launched, most people use different password managers such as LastPass, Dashlane and more. Using the LastPass app, change default autofill manager to apps. This autofill with Google uses the saved password using Google smart lock via the Chrome browser. Follow the below-given step by step guide to set autofill manager in android Oreo 8.0 devices such as Pixel 2, Pixel 2 XL, Pixel, Pixel XL, Nexus 6P, Nexus 5X, HTC, LG, Moto Z/Z play, One Plus 5/3T/3, Nokia 6/5/3, etc.

Read Also:

How To Set Autofill Manager In Android Oreo 8.0

By default autofill with Google set in your android Oreo device if you don’t have installed another app. Check below-given settings to use autofill manager in android 8.0 Oreo devices.

Step 1: Go to settings in your android Oreo device.

Step 2: Tap system.

How to set your preferred autofill manager in android oreo

Step 3: Tap Language & input.

How to set your preferred autofill manager in android oreo

Step 4: Tap advanced.

How to set your preferred autofill manager in android oreo

Step 5: Tap settings icon of Auto-fill service under the input assistance category.

How to set your preferred autofill manager in android oreo

Here you can see auto-fill with Google option only. You will add personal information, addresses,

Credit cards and saved passwords. You can easily set autofill manager in android Oreo using the above settings.

Let see the example to use autofill on Twitter or Instagram application in your android 8.0 Oreo devices.

Step 1: Open the Instagram app in your Oreo device.

Step 2: Enter username, email or phone number.

How to set your preferred autofill manager in android oreo

You will see this message on the screen: Save password to auto-fill with Google?

Step 3: Tap Save to use the autofill feature on Android Oreo.

Step 4: Now open the Instagram login page.

How to set your preferred autofill manager in android oreo

Step 5: Tap on username & then tap the password

You will see your username and password on your screen. Google will automatically fill your login details to just tap on it. Now log in your Instagram or Twitter account without entering a password in your android 8.0 Oreo devices.

You will use android Oreo’s autofill feature with the password manager app also. When you select a third-party app instead of autofill with Google, a pop-up show for confirmation to trust this app or not. After confirming it, it will automatically use autofill API in your Oreo device.

Switch Autofill service on Android 9 Pie and Android 10

You can change android autofill service on your latest android devices using below given settings.

Settings > System > Langauge & input > Autofill > Autofill service > Add service > Choose from available Android Password Manager you want to set

Also download other Google password managers from play stores such an Enpass Password Manager, LastPass Password Manager, 1Password-Password Manager, and more.

And that’s all. Do let us know you liked this tutorial to set autofill manager in android Oreo 8.0 device. Tell us in below comment box. For more such smart tips, stay connected with us via Facebook, Google Plus and Twitter.

Android Oreo brings a lot of new features which make your Android device even more secure and easy to use. Of all the features that come with the new update, there is one which is my absolute favourite. That feature is called Autofill and I have been waiting for this one since ages. Whether you are using password saving feature inside Chrome or using a password manager like LastPass, it’s no secret that how easy they make it, to log into your accounts on different devices. Once you have saved all your passwords, all you need to do is to remember a master password and you are done. However, this feature was missing on the Android apps, that is, until now. With the new Autofill feature in Oreo, you can now log in to your apps with your saved passwords in Google or any other password manager that you are using. This is the best feature of Android Oreo for me, and today I am going to show you how to use it on your device.

Note : I tried the Autofill feature on my Nexus 5X and Google Pixel running Android Oreo 8.0.0.

Using The Autofill Feature in Android Oreo

Since the launch of Android Oreo, most of the major password managers like LastPass, 1Password, and Dashlane have rolled out updates to support this feature. Even if you don’t use any password manager (which I highly recommend that you do), you can still use it directly using Autofill with Google. Autofill with Google uses the passwords that are saved by Google Smart Lock via its Chrome browser. So, let us take a look at both the methods one by one.

Using Autofill With Google

As I mentioned earlier, Google uses your passwords that you have saved while using the Chrome browser to let you use its auto fill feature. Needless to say, you need to be logged in with the same Google account on your device which you are using the Chrome browser on your desktop. So now, let’s just get into the methodology.

1. First of all, make sure that your device is running on Android Oreo. Now open Settings, and go to System->Language & input and tap on “Advanced”.

How to set your preferred autofill manager in android oreo

2. Here scroll down to find “Autofill service” and tap on it. Now, enable “Autofill with Google”.

How to set your preferred autofill manager in android oreo

3. Now, let us take an example to learn how to use this feature. Suppose you have just installed Twitter and you already have its login information saved with Google. Launch the app and tap on login.

How to set your preferred autofill manager in android oreo

4. Here, you will see a pop-up card telling you that Google can fill your login information, tap on it. The next screen will show you some information about this feature, ignore it and just hit continue.

How to set your preferred autofill manager in android oreo

5. Now, depending upon how many different Twitter accounts you are using, Google will provide you with options for all of them. Just tap on the one you want to use and all your information will be filled in.

How to set your preferred autofill manager in android oreo

Using Autofill With Password Manager

Using Android Oreo’s Autofill feature with third party password managers is very similar to using it with Google. Before we start make sure that you have a password manager installed on your device. If you have not use any such services till now, I highly recommend that you do. We have already created a list of the best password managers you can get in 2017. You can read all about them here. Now, let’s get started.

Note : For this tutorial, we are using LastPass, but you can use any other password manager which has been updated to support this feature. As mentioned earlier, both 1Password and Dashlane now support this feature alongside LastPass. Also, you will need to set up LastPass or the password manager you are using to use Autofill in Android Oreo.

1. Assuming you have your password manager installed on your device, go to the “Autofill services” settings as we did previously. However, instead of selecting “Autofill with Google” select LastPass or the password manager you are using.

How to set your preferred autofill manager in android oreo

2. Like before, we will use Twitter as an example, so just launch the Twitter app and tap on login. Here, you will see that you can use your password manager to log in to your account. Tap on the pop-card.

How to set your preferred autofill manager in android oreo

3. Depending upon, whether you have enabled unlocking your password manager with your fingerprint or not, it will either ask you to enter your master password or a fingerprint authentication. After authentication, it will show you your Twitter login saved in your password manager. Tap on it, to auto-fill the login information.

How to set your preferred autofill manager in android oreo

As you can see, the process is almost identical to that used in Autofill with Google section. We are just changing the service which we are using as our password manager and nothing else.

Autofill Information in Apps on Android Oreo Devices

I love using password managers. They allow me to keep strong and unique passwords for all my accounts without having to remember them. But, they always remained a cause of pain whenever I had to use the login information on my Android apps, but, not anymore. Now, with the Autofill integration with Android Oreo, automatic login has become as easy on mobile devices as it was on the desktop. That’s why it is my top feature of Android Oreo. What are your favourite features of Android O? Let us know, in the comment section below. Also, do share with us, whether you are excited about the Autofill feature or not.

How to set your preferred autofill manager in android oreo

Most changes in Android 8.0 Oreo came in the form of under-the-hood improvements, ways of making your phone run faster, cooler and smoother. But Autofill is a change that benefits both users and developers, since it makes it super easy to people to enter usernames and passwords in apps that support them.

But how does it work? And why should you use it? Let us explain.

What is Autofill?

When you load a new phone, there are often dozens of apps to log into, requiring you to remember your unique username and password for each. Google has, for a long time, provided its own password manager, which securely (but not that securely) stores that information in a database in its cloud. The database is mainly used for web pages, but it also works inside apps that use Google’s WebView.

The notion of automatically filling in usernames and passwords for websites and apps is called Autofill. Other apps, too, from LastPass to Everpass to 1Password to Dashlane, perform the same thing, often much better than Google’s own. Before Oreo, these apps offered their own clunky ways of automatically filling in usernames and passwords, often utilizing hacks to get the job done. No more!

In Oreo, Google added a framework for apps like 1Password and Dashlane to prompt users to automatically and securely enter their login information when an app opens for the first time, or when a webpage prompts for authentication. As with default messaging apps, Google forces the system to have a default Autofill service so they’re not competing with one another.

How does it work?

If you’re already a password manager user (and you should be!) setting up Autofill in Oreo is fairly easy. By default, the system chooses Google’s own solution, but it’s very easy to switch to your own once the app is installed. Right now, there are only a handful of popular cross-platform services that support Autofill on Oreo:

Some, like 1Password, are still in beta, while others are available in the public build. Either way, they’re really easy to set up and use.

Note: This guide takes you through the steps to enable and change Autofill defaults on the Pixel 2 running Android 8.0 Oreo, but the steps should be similar on most phones running Oreo.

  1. Download and install a supported password manager. (We’re using 1Password here as our example).
  2. To switch to it, swipe down on the notification shade from the home screen.
  3. Select the Settings icon (looks like a cog**.

Scroll down to and tap on System.

Select Autofill services.

  • Select your service.
  • Now, open an app and, when prompted, tap Autofill with 1Password.
  • Authenticate yourself using a fingerprint or password.
  • Log in to the app.
  • That’s it! Now your Autofill prompt will automatically ask you to enter your credentials using a password manager whenever it detects a compatible app.

    Why isn’t every app prompting me to use Autofill?

    Right now, the Autofull API is a bit buggy, and not every app will prompt you to use the service in every instance. For example, Twitter, which supports Autofill very well, sometimes just forgets it exists and I have to close the app and re-open it for the prompt to appear.

    Other apps just don’t support Autofill at all. In that case, you can always open the password manager app separately to copy and paste the username and password, but I know that’s not ideal. If an app you often use doesn’t prompt for Autofill, you may want to contact the developer.

    What about saving passwords to a password manager?

    Another awesome aspect of the new Autofill feature is that if you have a new username or password, or haven’t logged it into your favorite password manager, once you do so for the first time, the app should prompt you to save the information into the default manager.

    In the case of 1Password, it’s prompted me to create entries for apps that are already in my database, but because the Android app has a different “address” than the website, it doesn’t already know it’s in there. Bug? Maybe. Feature? Maybe. Either way, you’ll likely have a few duplicates once you start using the Autofill feature.

    Coming next

    The whole Autofill experience is supposed to get better in Android 8.1, which should be released to the public in December of 2017. Here’s what Google’s saying about it:

    Autofill enhancements — we’ve made it easier for password managers and other Autofill services to use the Autofill framework. For example, we’ve added support for more UI customization of the Save dialog, as well as setAutofillOptions() for users to set credit card expiration using a spinner.

    So there’s a lot more to come with Autofill, and it may not look so ugly in a couple months. Until then, let us know how you like the feature, and what you’d like to see improved about it.

    Android 8.0 Oreo included a new autofill feature, and it makes maintaining your digital life so much easier.

    We’ve briefly touched on Android 8.0 Oreo’s autofill feature in the past, but with Google recently highlighting the feature, we decided now would be an opportune time to take a better look at it.

    Naturally, the autofill will only show up for those with a device running Android 8.0 Oreo and above.

    Autofill what, exactly?

    The autofill feature uses Google’s own password management service or third-party password managers to enter usernames and passwords into apps.

    In turn, you can start to use password managers to create and store complex passwords for your various accounts, making your digital life far more secure.

    For example, when setting up a new device and signing into various apps, instead of copying and pasting a password from a password manager, autofill will fill in the information for you.

    Compatible apps

    Right now there are a total of four apps that are officially recommended by Google:

    • LastPass
    • Dashlane
    • Keeper
    • 1Password

    The default service for autofill is Google’s own service, which uses passwords you’ve saved and allowed Chrome to sync between your devices.

    Set your default service

    If you don’t want to use Google and Chrome as your autofill service, you can change it to one of the four currently supported password managers.

    Screenshots by Jason Cipriani/CNET

    The process to set the autofill provider will change based on your device, but for the most part, the process involves opening the Settings app and finding the Languages & Input section. On the Pixel 2 ($109 at Amazon) , that means opening the System page. On a Galaxy S9, however, language and input is in the General Management section of the settings app.

    No matter the route you take to get there, once in Languages & Input, select Autofill service. A list compatible apps installed on your phone will populate; select your preferred app. If you don’t have any apps installed, select +Add service.

    The next time you attempt to log into an app, you will be prompted to unlock your password manager and select the credentials you want to use — all without ever leaving the login screen. Sweet, eh?

    How to set your preferred autofill manager in android oreo

    Geoffrey_Carr

    How to set your preferred autofill manager in android oreo

    Одной из лучших новых функций в Android Oreo является общесистемное автозаполнение. В принципе, если вы храните пароли и формируете данные в Chrome, эта информация теперь синхронизируется по всей системе для использования в приложениях и т. П.

    Если вы не используете собственный менеджер паролей Chrome, хотя вместо этого вы выбираете что-то вроде LastPass, вы можете фактически изменить диспетчер автозагрузки по умолчанию на свое предпочтительное приложение.

    Прежде чем мы углубимся в подробности здесь, стоит отметить, что эта техника требует, чтобы приложение поддерживало эту функцию, внедряя ее с новыми API. И до сих пор там не так много вариантов. Даже LastPass не предлагает его в стабильной версии своего приложения – вам нужно отказаться от публичной бета-версии LastPass, чтобы войти в действие.

    Итак, если вы используете другой менеджер паролей, вам может понадобиться немного поработать и посмотреть, использует ли они подобную систему. Если нет, я рекомендую обратиться к разработчику и сообщить им, что вы хотели бы видеть это как часть своего приложения. Или, возможно, переход на приложение, которое фактически поддерживает новейшие функции.

    Хорошо, с этим с пути, давайте сделаем это.

    Как установить диспетчер автозагрузки по умолчанию

    Этот параметр на самом деле похоронен довольно глубоко в ОС, так что сделайте свой лазейку. Сначала снимите оттенок уведомления и нажмите значок шестеренки, чтобы перейти в Настройки.

    How to set your preferred autofill manager in android oreo

    Оттуда прокрутите вниз и коснитесь записи «Система», а затем нажмите «Языки и вход» на странице «Система».

    How to set your preferred autofill manager in android oreo

    How to set your preferred autofill manager in android oreo

    На странице «Языки и ввод» есть только несколько вариантов, поэтому вам нужно нажать «Дополнительно», чтобы открыть остальные.

    How to set your preferred autofill manager in android oreo

    В разделе «Помощь по вводу» коснитесь опции «Автозаполнение».

    How to set your preferred autofill manager in android oreo

    Если у вас нет другого подходящего приложения, единственным вариантом, который вы увидите здесь, будет «Автозаполнение с помощью Google». Однако, если у вас установлены совместимые приложения, они перечислены здесь. Вы можете видеть, что я выбрал публичную бета-версию LastPass, о которой я упоминал ранее, и использует новый API автозаполнения.

    How to set your preferred autofill manager in android oreo

    Когда вы выбираете другую услугу, появляется предупреждение, если вы уверены, что доверяете службе. Если у вас все хорошо, нажмите «ОК», и все готово.

    How to set your preferred autofill manager in android oreo

    Также есть ссылка на добавление услуги, которая просто приведет вас в Play Store, и в конечном итоге это будет список совместимых приложений. Прямо сейчас, однако, здесь ничего нет.

    How to set your preferred autofill manager in android oreo

    В противном случае, это все, что нужно.

    Использование Autofill в Android Oreo

    Теперь, когда вы установили Autofill Manager, давайте кратко поговорим о том, как это работает. На самом деле вам нужно только одно: приложение, которое вы пытаетесь войти в систему, также должно поддерживать автозаполнение. Опять же, все больше и больше разработчиков начнут откатывать это со временем, так что теперь это число довольно мало.

    Прямо сейчас, просто знайте, что если вы являетесь пользователем LastPass, многие приложения по-прежнему будут использовать службу заполнения LastPass вместо новой службы автозаполнения.

    Приложение Twitter уже поддерживает Autofill, поэтому ознакомьтесь с разницей между Google Autofill (слева) и LastPass Autofill (справа):

    How to set your preferred autofill manager in android oreo

    How to set your preferred autofill manager in android oreo

    Не так много разницы – всего два способа довести до конца. Но если вы живете в LastPass, вы можете увидеть, что он показывает более полезную информацию, чем Google Chrome.

    Одна из лучших новых функций в Android Oreo-общесистемный сервис автозаполнения. По сути, если вы храните пароли и формируете данные в Chrome, эта информация теперь синхронизируется по всей системе для использования в приложениях и т. п.

    Если вы не используете собственный менеджер паролей Chromes, вместо того, чтобы выбрать что-то вроде LastPassyou, можно фактически изменить менеджер автозаполнения по умолчанию на предпочитаемое приложение.

    Прежде чем мы перейдем к деталям здесь, стоит отметить, что этот метод требует, чтобы приложение поддержало эту функцию, реализовав ее с новыми API. И пока там очень много вариантов. Даже LastPass не предлагает его в стабильной версии своего приложения, которое необходимоПодписка на публичную бета-версию LastPassЧтобы принять участие в действии.

    Итак, если вы используете другой менеджер паролей, вам, возможно, придется немного покопаться и посмотреть, используют ли они аналогичную систему. Если нет, я рекомендую связаться с разработчиком и сообщить им, что вы хотели бы видеть это как часть своего приложения. Или, может быть, переключение на приложение, которое действительно поддерживает новейшие функции.

    Хорошо, с этим давайте сделаем это.

    Как установить диспетчер автозаполнения по умолчанию

    Эта настройка на самом деле довольно глубоко скрыта в ОС, так что приготовьте постукивание пальцем. Сначала опустите шень уведомлений и коснитесь значка шестеренки, чтобы перейти в настройки.

    Оттуда прокрутите вниз и коснитесь записи «Система», а затем нажмите «Ввод языков» на странице «Система».

    Есть только несколько вариантов на странице ввода языков, так что вам нужно нажать опцию Advanced, чтобы открыть остальные.

    В категории Input Assistance коснитесь опции Autofill Service.

    Если у вас не установлено другое способное приложение, единственный вариант, который вы увидите здесь, будет Autofill с Google. Однако, если у вас есть установленные способные приложения, они перечислены здесь. Вы можете видеть, что Айв выбрал LastPassмеритьО котором я упоминал ранее, и который использует новый API Autofill.

    Когда вы выбираете другую услугу, появляется предупреждение с вопросом, уверены ли вы, что доверяете этой службе. Если у вас все хорошо, нажмите OK, и все готово.

    Это также ссылка для добавления службы, которая просто приведет вас в Play Store с тем, что в конечном итоге станет списком совместимых приложений. Однако сейчас здесь ничего нет.

    В противном случае, это все, что нужно.

    Использование автозаполнения в Android Oreo

    Теперь, когда вы установите свой Autofill Manager, давайте кратко расскажем о том, как это работает. На самом деле, Theres только одна вещь, которую вам нужно знать: приложение, которое вы пытаетесь войти в систему, также должно поддерживать Autofill. Опять же, со временем все больше и больше разработчиков начнут развертывать это, так что на данный момент это число довольно мало.

    На данный момент просто знайте, что если вы пользователь LastPass, многие приложения по-прежнему будут использовать службу заполнения LastPass вместо новой службы автозаполнения.

    Приложение Twitter уже поддерживает Autofill, поэтому вы быстро посмотрите на разницу между Google Autofill (слева) и LastPass Autofill (справа):

    Не так много различий, просто два означает одну и ту же точку зрения. Но если вы живете в LastPass, вы можете увидеть, что он показывает больше полезной информации, чем Google Chrome.

    Android Rooting Software

    How to set your preferred autofill manager in android oreo

    One of the best things about Android Oreo is its system-wide autofill feature. So how does this feature works? The passwords and form data you’ve stored in Chrome will now sync across the entire system making it available for other apps and so on.

    Instead of using something like LastPass, if you don’t use Google Chrome’s native password manager, you can actually modify the default autofill manager to your desired application.

    Before anything else, take note that this technique requires the app to support the feature by the implementing it with the new APIs. And right now, there really aren’t many options available and even LastPass do not offer it in the stable version of the app so you may have to opt for the public LastPass beta so that you can try it.

    If you really want to utilize other password manager, you’ll have to dig around to check if they use the same system. If they don’t, you may have to contact the developer to let them know that you’d like to have this as a part of their app. Or better yet change to another app that could support the newest features.

    And now that it’s been cleared out, the next thing you’ll have to do is to set up the default Autofill Manager. Just refer to the instructions given below.

    Setting up the default Autofill Manager is pretty much six feet under in the Android OS so you’ll have to be prepared to do some digging. Go to settings by pulling the notification shade down and then tapping the gear icon for settings.

    How to set your preferred autofill manager in android oreo

    After opening Settings, navigate down and look for “System” option and tap it.

    How to set your preferred autofill manager in android oreo

    And then tap “Languages & Input” under the System page.

    How to set your preferred autofill manager in android oreo

    Since there are only a handful of options under the “Languages & Input” page, just tap the “Advanced” option in order to see the rest of it.

    How to set your preferred autofill manager in android oreo

    Look for the “Input Assistance” option and then tap “Autofill Service”.

    How to set your preferred autofill manager in android oreo

    Keep in mind that if you don’t have any capable app installed, your last resort would be is to use the “Autofill with Google”. And if it turns out that you do have capable apps installed, however, they’re still listed here. In the example below, the one that is used is the LastPass public beta which was pointed out earlier and also uses the new Autofill API.

    How to set your preferred autofill manager in android oreo

    And whenever you choose to use a different service, an alert pops up which asks if you’re sure that you trust the service. And if it is indeed a trusted service then go for it by tapping OK.

    Aside from that, there is also a link to add a service that will redirect you to the Play Store and show you a list of compatible apps. However, as of now the list is currently empty. No worries though, for developers will be rolling this out over time.

    Moving on, after setting up your Android Autofill Manager, now’s the time to see how this really works. And before you get other ideas, keep in mind that the Autofill Manager only works with apps that supports it. Although the number of apps who support Autofill Manager is only a few, as pointed put earlier, apps will soon be rolling out with this feature over time.

    In the example below, the Twitter app is used since it already supports Autofill. So take a closer look to see how the Autofill Manager really works. The first screenshot on the left used Google Autofill while the second one in the right used LastPass Autofill.

    How to set your preferred autofill manager in android oreo

    How to set your preferred autofill manager in android oreo

    As you can see, there’s a big difference between that but they both serve as means to an end. But obviously, LastPass Autofill is quite more useful to that of Google’s. Anyways, it’s only a matter of preference so select whichever Autofill Manager suits you.

    I’m an independent developer of a password manager app. What should I do, or what should I implement (interface/API/Service), to make my app an Autofill service provider (in a device with Android Oreo API >= 26)?

    I have read all kinds of related documentation, but I can’t understand how to do this. Am I missing something?

    At the moment I see that only well-known password managers support this feature:

    How to set your preferred autofill manager in android oreo

    Any hints are welcome.

    1 Answer 1

    As usual, Google’s own examples repository provides a good starting point for learning the Autofill Framework’s API, and covers much more material than I can fit into an answer. Here’s an overview of the key concepts. From the description in the documentation, we want to create an Autofill service that will handle requests from other apps (the clients) to store and retrieve Autofill field data.

    First, we need to create a service provider class that fulfills this contract. We can extend the base AutofillService class:

    The service’s onFillRequest() and onSaveRequest() methods are the most significant for our understanding. The Android system calls onFillRequest() to determine if our service can autofill fields for a particular activity, and gives the method a FillRequest which contains the context and view information that our service will examine for fillable fields. When the service finishes, it invokes the provided callback with the appropriate autofill data.

    Here’s a dramatically simplified overview of the basic steps needed to provide autofill suggestions for a FillRequest :

    As we can see, the Autofill API requires a lot of code just to provide a single, static autofill suggestion for a View that we already know in advance—the example assumes that viewNode is a text input field that we want to provide autofill suggestions for. In reality, this example is too simple, but I wanted to clearly show the minimum implementation. For each WindowNode , we need to walk through the view tree of the root ViewNode and each of its children to find each of the input fields that our service wishes to provide autofill data for, and then create a RemoteViews and Dataset that contains the autofill suggestion for each field that we’ll add to the FillResponse using FillResponse.Builder.addDataset() . This example doesn’t show the plain XML layout for the R.layout.autofill_suggestion TextView used to create the suggestion display item for a RemoteViews .

    Similarly, Android calls onSaveRequest() when a user wants to save the data in an activity’s fields for future completion requests and injects a SaveRequest that our service uses to find autofill data to remember.

    The specific implementation of each of these methods will depend on the type of Autofill data that our app provides. Autofill services must conscientiously examine the characteristics of each field and carefully select a set of appropriate autofill suggestions to avoid leaking the user’s data to a malicious client activity (see comments). For a password manager in particular, we need to pay special attention to properly authenticating a user of the service and providing a safe set of suggestions when requesting and saving autofill data.

    As shown, this binds our Autofill service as an available option that appears in the Autofill services list show in the question. The android:name attribute must match the name of our AutofillService class, and our app must declare the BIND_AUTOFILL_SERVICE permission. Change the value of android:label to a suitable name for the service (for example, “Autofill with Password Manager”). Alternatively, set this in a string resource. Note also that we should provide a “settings” activity used to configure our service which we specify in the for android.autofill :

    Then, the user can enable our Autofill service from their device Settings. We can broadcast the ACTION_REQUEST_SET_AUTOFILL_SERVICE intent during setup or first launch to assist the user in finding this screen.

    How to set your preferred autofill manager in android oreo

    Using a password manager on your phone can be cumbersome, but Android Oreo allows you to use LastPass, 1Password, or others with Autofill.

    Making sure the services and apps you use on your phone are protected by a strong password is extremely important. However, we all know how tedious the process can be, and having to remember hundreds of credentials for hundreds of sites isn’t feasible. To solve the issue, people use password managers such as LastPass or 1Password that can generate and securely store strong passwords for every site.

    Still, even if you use a password manager like LastPass, entering your login credentials on your phone can be a bit of a hassle. You need to flip between apps to copy and paste them in. The Autofill feature in Android makes it easier, but you might not want to use Google’s service, which is the default. The cool thing is that starting with Android 8.0 Oreo, you can set up the password manager of your choice to automatically enter your login credentials. Currently, this feature works with popular password managers including LastPass, Dashlane, and 1Password.

    Android Oreo Autofill

    On your phone, head to Settings > System >Languages & input.

    How to set your preferred autofill manager in android oreo

    On the next screen, tap on “Autofill Service” and then choose the password manager you prefer and verify you trust it. Note that if you do use Google, it’s pulling your login creds from Chrome.

    How to set your preferred autofill manager in android oreo

    That’s all there is to it. The next time you need to log into an app, you’ll be prompted to unlock the password manager — which on modern phones is easy using your fingerprint — and then select the credentials you want to use. No more flipping between screens to copy and paste to enter your username and passwords.

    How to set your preferred autofill manager in android oreo

    If you aren’t using a password manager yet, but want to, tap on Add Service and the Play Store opens so you can install one of the supported versions.

    How to set your preferred autofill manager in android oreo

    If you’re on your phone all day, setting up the Autofill feature is essential. It makes logging into your apps and services much easier and you have the peace of mind knowing it’s secure.

    Which password manager do you use to keep track of all your passwords online? And, if you’re using Andoird Oreo, how great is this feature? Let us know your thoughts in the comment section below.

    Android Oreo is out and it seems users cannot get enough of it. There are so many features to explore and each one is special in its own way. One of the features is Autofill which is quite handy when you are login into various apps or websites. Here, we are going to share a quick guide on how to use Autofill in Android 8.0 Oreo.

    Users have been looking forward to Autofill. With so many websites and apps, it gets difficult to remember your login username and password or phone numbers etc. The feature comes in handy as you don’t need to remember the account details. You can use Autofill with either Google Chrome or a password manager. Whenever you login with your details in an account Google prompts you whether you would like to store this information. If you want, you simply need to tap Yes.

    Besides just saving all your data when permitted, Autofill also works flawlessly on third-party password managing apps.

    How to Use Autofill in Android 8.0 Oreo with Password Manager

    There are many password manager apps such as Dashlane, Enpass Password Manager, LastPass, 1Password etc. To use Autofill in Android 8.0 Oreo here is what you need to do:

    • Download and install your choice of password manager on your device and keep it ready.
    • Head over to Settings of your device and then go to System
    • Under System select Language & Input and then tap on Advanced
    • In the Advanced page, you will find Autofill Service if you scroll down
    • Here you will find two options – one would be Autofill with Google the other would be the password manager app that you downloaded. For instance, if you have installed Dashlane on your device you will see it as an option and you need to select it.
    • Using Facebook as an example, open the Facebook app and log in. On this page, you will see your password manager as an option to login along with the regular Facebook login.
    • Tap on the password manager section. You will be prompted for your fingerprint or master password which you have registered in your password manager. Once authenticated it will display your Facebook login saved in the password manager app which if you tap will auto-fill your login information.

    How to set your preferred autofill manager in android oreo

    How to Use Autofill in Android 8.0 Oreo With Google

    • The method for the initial setup remains the same. You need to go to Settings and then System where you need to tap on Advanced under Language & Input. Here in the Autofill service, you need to select Autofill with Google.
    • Using the same example of Facebook and also considering that you have saved the login details in Google. Launch the Facebook app on your device and click on login.
    • You will see a message informing ‘Tap to let Google Fill this Form for You’
    • Following this, you will get a screen which explains the feature. You can read it or just ignore it and continue.
    • Google will offer you the option for your Facebook account login details. Just select it and you will log in.

    Passwords are meant to safeguard your personal details from social site accounts to bank details. Every account needs to be secured with an appropriate password which hackers won’t be able to crack. However, we usually don’t use strong passwords as we tend to forget them easily. But if you use Autofill in Android 8.0 Oreo on your device you can easily save all passwords without having to remember every single one.

    Learn how to set up and use Sticky Password to autofill usernames and passwords in your favorite Android applications and browsers like Firefox etc.

    Android 8.0 and later versions

    Android 8.0 (Oreo), Android 9.0 (Pie) and later versions include the autofill API which is a system-based feature designed for autofill that allows Sticky Password to make logging in even easier. To access and autofill your passwords directly in Firefox, as well as other browsers and apps that have decided to support this feature, simply make sure Sticky Password is up-to-date with the latest version, and configure Sticky Password to be the default password manager on your Android as described below.

    Note: Currently the system autofill is supported only in the Firefox and Dolphin browsers, and other applications and browsers whose developers have decided to support this feature. Chrome, Microsoft Edge and Samsung Browser are not yet supported.

    Android 7.0 and earlier versions

    For earlier versions of the Android operating system — version 7.0 (Nougat) and earlier — please refer to the following FAQs. In these versions, the Sticky Password autofill feature is supported only:

    Setting up autofill on Android 8.0 and later versions

    Please make sure that you have the latest Sticky Password installed on your Android. Find out how to install and set up Sticky Password on your Android device.

    On your Android device tap Settings — General Management — Language and input.

    Note: The location of this setting may differ from one Android device to another.

    Tap Autofill service How to set your preferred autofill manager in android oreo

    Select Sticky Password as your Autofill service. How to set your preferred autofill manager in android oreo

    Tap OK to indicate you trust Sticky Password. How to set your preferred autofill manager in android oreo

    Using autofill on Android 8.0 and later versions

    Visit a website, or open an app, where you would like to log in.

    Tap the username field or the password field to reveal the system keyboard. How to set your preferred autofill manager in android oreo

    Note: The first time autofill is used, you will need to grant Sticky Password permission. Tap OK. How to set your preferred autofill manager in android oreo

    Tap the switch to grant Sticky Password permission. How to set your preferred autofill manager in android oreo

    Note: After granting permission, you will be returned to the application/browser you were using. It may be necessary to reload the webpage in order for autofill to start working.

    After tapping the username field or the password field to reveal the system keyboard, autofill will display the available options.

    If you have a single login saved for the given website or application, simply tap the login to use it. How to set your preferred autofill manager in android oreo

    If you have multiple logins saved for the given website or application, simply tap the login you wish to use from the list of logins. How to set your preferred autofill manager in android oreo

    For websites and apps for which you don’t have an account your Android will display a generic “Select login. ” button that allows you to access your other accounts. How to set your preferred autofill manager in android oreo

    Google once again offers another great feature for users that are already on Android Oreo. The platform’s autofill feature becomes compatible with other password managers.

    While it does not mean that all available applications that deal with user’s information are being supported, it is considered as a welcome step in giving users more customization options with the latest operating system version.

    Prior to the upgrade, users can only take advantage of the autofill option alongside Smart Lock, which is the default application provided by the developers for the OS.

    Supporting More Apps Later On

    The company encourages its users to read and understand the announcement. Many will no doubt presume that the new feature can be used in conjunction with any security app that handles personal information and passwords, but it’s limited to a few programs at the moment.

    With the owner’s permission, apps such as 1Password, LastPass, Keeper, and Dashlane are now supported by the smartphone to make it easier to log in to secure websites and programs. The developers are aware that the current list is small and they plan to launch more support in future updates.

    Intended Purpose

    Google already designated its first-party app as the default when it comes to the autofill features on secured websites. The latest Android Oreo update delivers what users always want when it comes to products, features, and choices. The new flexibility in security is hopefully intended to give consumers a peace of mind in terms of their personal information.

    Just like before, data already saved in Chrome such as credit card numbers, addresses, usernames with passwords, and other personal information will be accessible, albeit this time, with the user’s password manager of choice up front.

    This makes it easier for owners to key in the relevant information quickly on their supported smartphones. Which makes it convenient since it takes time to accurately type in the information via an on-screen keyboard.

    Getting Started

    Activating the service is pretty much straightforward. The first step to consider is compatibility as this feature is only available on Android 8.0 Oreo smartphones. Users are instructed to access the Settings menu and open Language & input.

    Scroll down and select the Autofill service option, which will then open a new window that shows all of the supported password managers installed on the device. Subsequently, the Add Service option will open up the Google Play Store wherein compatible apps can be downloaded.

    Enable, disable, and customize autofill on Android

    How to set your preferred autofill manager in android oreo

    • Tweet
    • Share
    • Email

    What to Know

    • Go to Settings > System > Language & Input > Advanced > Autofill service > Add service and follow the onscreen instructions to enable autofill.
    • If you use Google as your autofill service you will be able to customize your autofill experience on Android, but it won’t work the same with third-party services.
    • You can delete autofill data from within Settings if you use Google to autofill, but you will have to go into your chosen service’s app to delete third-party autofill information.

    Android autofill saves personal information, addresses, payment methods, and passwords. It connects to Google apps, including Google Maps, Google Pay, and Chrome password manager. If you use a different password manager, you can also add that, but you can only have one autofill service at a time. Here’s how to enable autofill, adjust settings for autofill on Android, and edit the information Google saves.

    These instructions apply to Android 10, 9.0 (Nougat), and 8.0 (Oreo). The screenshots are from Android 10; older versions of the operating system might look different.

    How to Turn on and Customize Android Autofill

    It’s easy to enable and disable Android autofill as well as adjust key settings, and edit saved information. You can allow autofill from Google or third-party password managers.

    Open the Settings app.

    Scroll down and tap System > Language & Input.

    Tap Advanced to expand the section.

    How to set your preferred autofill manager in android oreo

    Tap Autofill service.

    Tap Autofill service again.

    Your screen will either display None or an app name, if you’re using one. You’ll see a list of apps that can autofill. Google is on the list by default; you can also add password managers.

    Tap Add service.

    How to set your preferred autofill manager in android oreo

    If you select None, that disables the autofill service.

    Select a password manager, then Google will prompt you to confirm that you trust the app. Tap OK if you do.

    How to set your preferred autofill manager in android oreo

    For some Android devices, you may need to restart your phone for the changes to take effect.

    Manage Google Autofill Settings

    If you chose a third-party password manager in the steps above, there are no available settings to adjust; if you chose Google in the steps above, you’d see a settings cog next to it. Here’s how to add and edit your autofill data.

    Tap the Settings cog. It will display the primary email address associated with your phone.

    Tap Account. If the right email is displaying, tap Continue.

    How to set your preferred autofill manager in android oreo

    If not, tap the down arrow next to the email address and choose another address. If you don’t see it, you’ll have to add it; Android supports multiple Gmail accounts.

    On the Autofill with Google screen, you’ll see Google autofill settings, including personal information, addresses, payment methods, and passwords. You can edit Personal information, addresses, and payment methods.

    Tap Personal information to edit your name, email, education, work history, sites, profiles (YouTube, Twitter, etc.), gender, birthday, and more. Tap the pencil icon to edit any of this information.

    How to set your preferred autofill manager in android oreo

    Tap Addresses to bring up Google Maps and places you’ve saved.

    Tap Payment methods to connect to Google Pay. (The app blocks screenshot captures.)

    Tap Passwords to connect to Google’s password manager–you can enable Offer to save passwords, Auto sign-in, and any declined sites or apps that you’ve blocked from password saving. You can tap Add more to manually add passwords.

    How to set your preferred autofill manager in android oreo

    How to Delete Android Autofill Data

    You can edit Android autofill data, as outlined above, and you can also delete data that’s incorrect. If you’re using a third-party password manager, you can remove passwords directly from that app. If you’re using Google, you can access and delete your data in Settings.

    Open the Settings app.

    Scroll down and tap System > Language & Input.

    Tap Advanced to expand the section.

    How to set your preferred autofill manager in android oreo

    Tap Autofill service.

    Tap the Settings cog next to Google.

    Tap Personal information, Addresses, Payment methods, or Passwords.

    How to set your preferred autofill manager in android oreo

    On the Personal information screen, tap the pencil icon. Delete the information you want to remove, then tap OK.

    On the Addresses screen, tap a list, tap the pencil icon, then the X next to a location.

    How to set your preferred autofill manager in android oreo

    On the Payment methods screen, tap Remove next to the credit card or account.

    On the Passwords screen, tap the website you want to remove, tap Delete, then tap Delete again on the confirmation message.

    How to set your preferred autofill manager in android oreo

    These days we have more user accounts than we can probably keep count of, let alone remember the login credentials. Most users already have a Google and a Microsoft account, then there’s Facebook, Twitter, Instagram, Pinterest and there’s just too many to count really. Granted, many of the websites allow you to log in with your Facebook or Google ID, there are still many that don’t. Just imagine if your browser did not, or could not save passwords to all the different sites you log into. It would be like managing your phone book used to be before mobile phones. What about the apps on your smartphone though? Autofill, introduced with Android Oreo is the answer.

    What is Autofill?

    What Autofill does is save your user ID and password when you first log into an app. When you have to log into the app again on a new device or on the same device, Autofill will suggest you your saved credentials and fill the user ID and password fields with just a tap. This isn’t something only possible on Android Oreo, however. The concept was actually first introduced by password managing services before Google had thought of it. Services like LastPass and Dashlane were already offering ways to do this on Android smartphones. Since Android didn’t officially support this, these apps had to use workarounds using the accessibility services. It’s permission the user has to manually grant to the apps.

    In Android Oreo, Google added a framework for these apps to prompt users to automatically and securely enter their login credentials when logging into an app. Google provides its own autofill service by default, although it is not half as good as some of the other options available out there. Furthermore, Autofill is a little buggy on Android 8.0 but it won’t work all the time even on Android 8.1. For instance, if you use the default Google Autofill service, it does not work with apps like Facebook. Some apps just don’t support Autofill at all, yet. To prevent conflict or competition between different Autofill services, Android only lets one of these work at one time. Just like SMS app, only the default app works.

    How to set a default Autofill service

    If you’re not using any third-party services, Google’s Autofill service is set to default as mentioned before. You may have noticed already that sometimes when you log into apps a prompt appears asking you to save your login credentials with Google. Currently, there are only a bunch of reliable Autofill services on Android.

    1. Download and install a supported password manager from above. How to set your preferred autofill manager in android oreo
    2. Pull down the notification shade and tap on the cog wheel icon to go to Settings. You can also use the Settings icon in your app drawer.
    3. Scroll down all the way to System and tap on it.

    How to set your preferred autofill manager in android oreo

    How to set your preferred autofill manager in android oreo

    How to set your preferred autofill manager in android oreo

    How to set your preferred autofill manager in android oreo

    How to use Autofill in apps

    How to set your preferred autofill manager in android oreo

    How to set your preferred autofill manager in android oreo

    From now on, any time an app shows a login field, Android will automatically request it from your password app. If you have some sort of authentication enabled on your password manager app you may have to enter that. This can be a PIN, pattern, or your fingerprint instead. If you’ve just started using a service, you’ll obviously not be able to use Autofill yet. You can either manually enter all or some of your account details from various websites and services into your password app or let it automatically ask you to save them once you enter them in an app or on the web. You may also have to enable the web service on your password app. It’s best to explore the app you’re using and get to know what it can or can’t do.

    Comments

    Jab2870 commented Apr 16, 2018

    Are there any plans to work with the Autofill feature in android oreo?

    The text was updated successfully, but these errors were encountered:

    animalillo commented Apr 16, 2018

    Do you have any code examples we could use to see the complexity of this feature??

    Jab2870 commented Apr 16, 2018 •

    animalillo commented Apr 16, 2018

    This might help, sadly I don’t have time right now to implement this feature or any oreo devices to test this on.
    I will look on this for a future release when I have some spare time for passman tho! Thanks for the links and I think it’s a great feature for android, so expect this to be implemented.

    wbrawner commented Jun 25, 2018

    Hey! I have an Oreo device and would love to see autofill implemented myself. If no one is currently working on this, I’d be happy to take a look myself.

    violoncelloCH commented Jun 25, 2018 •

    As nobody stated so here I think none is working on this atm, because the main devs are busy.
    So give it a try

    wbrawner commented Jun 25, 2018

    Cool, I’ll take a look then 👍

    kukukk commented Jun 27, 2018

    I also would love to have this feature and be able to use Passman as a full-featured cross-platform password manager.

    I don’t have time to develop, but I can help you with some testing on devices running Android 8.0 and 8.1. If the steps for building the app locally are updated I can try to install the app from source and help you with debugging in case I discover any problem. (At least I was able to debug and fix a bug for the Nextcloud Notes Android client)

    wbrawner commented Jun 28, 2018

    I’ve unfortunately had something come up so I won’t be able to look at this any time soon I’m afraid 🙁

    Ryonez commented Aug 4, 2018

    This wil sadly be the thing that stops me switching over from bitwarden atm. That auto-fill service is just to good to give up.

    HahUK commented Jan 2, 2019

    I’ve been doing some work on this and should have something ready for people to test in the next few weeks. Current status is:

    1.) An App can request autofill from Passman and get credentials which match the packageName (e.g. com.justeat.app.uk). The packageName is stored in a custom field within the Credential . This means you can update existing credentials with the packageName and it will link up.

    2.) Where no matching credential is found, and the user requests that Android store the credential using the autofill service, a new credential is created and stored in the vault. The label for this credential is the name of the application which called the autofill service (e.g. Just Eat).

    3.) Creating a credential required a significant amount of work. I had to write encryption routines compatible with the javascript encryption used in Nextcloud Passman. This needs thorough testing and is very rough around the edges.

    4.) This also means that the prerequiste code required to build a “Create Credential” work flow in the GUI is now available however I haven’t started looking at it.

    5.) Everything is very simple and rough – I haven’t developed for Android for years so I need some time to do cleanup of my 2 million Log.d statements.

    6.) The autofill currently relies on the autofill hints been available in the target application, no logic has been added to allow the autofill of inputs which do not provide hints. This means web forms will not attempt to autofill. THis will need significant work.

    Autofill is one of the biggest, and most publicized new features introduced with the release of Android 8.0 Oreo. Many different password managing apps, like LastPass, have already implemented this new API into their applications. And while it can prove to be quite the improvement over the previous Autofill implementations using Accessibility Services, there’s a potential security flaw to consider. Last month, a white paper was published to GitHub, documenting an inherent flaw in the Android Oreo Autofill API that could potentially lead to your password manager leaking more of your personal data than you gave it permission for. We’re going to do a quick rundown of the white paper written by Mark Murphy (better known as CommonsWare) and published on his GitHub page on August 8th, 2017.

    Potential Data Leak Flaw in Android Oreo’s Autofill API

    How does the flaw work?

    The autofill implementation in Android Nougat (and lower versions), and browsers like Google Chrome, is something really simple. Usually, password management apps would use the Accessibility Services to scan the screen contents for a login box and recommend autofill data based on what it finds. While it worked, it could cause considerable lag.

    On Android Oreo, this works a bit differently, as password apps are now officially supported with the Autofill API. Third party password applications do not require Accessibility Services anymore, as they can now fill the role of an autofill service, communicating with apps through the Autofill Framework. When the user focuses in a widget, the system will package some info about that widget/form and send it over to the autofill app. The application then returns relevant autofill data such as passwords, emails, credit cards, or any other kind of sensitive data. The Android system acts as an intermediary between the application storing the data and the one requesting for it.

    How to set your preferred autofill manager in android oreo

    Autofill App in Android 8.0 Oreo

    However, malicious apps or malware can actually take advantage of the autofill feature to get more data for themselves. A malicious activity can request additional autofill data to be input with an invisible or hidden widget. While the user is agreeing to fill one of the visible widgets, like a login form or something similar, the invisible widget also gets additional data without you seeing it. This can be really dangerous if that leaked information is your password, address, or credit card details!

    How to set your preferred autofill manager in android oreo How to set your preferred autofill manager in android oreo How to set your preferred autofill manager in android oreo

    The screenshots above showcase a malicious test application taking advantage of this security flaw.

    Google’s Answer to the Problem

    According to CommonsWare, this security issue does not yet have a public solution posted by Google. However, we do know that Google is aware of the issue. CommonsWare states that Google engineers acknowledged that the issue exists in a private issue tracker report, but that it would be difficult (if not impossible) to actually patch it or roll out a fix.

    But that doesn’t mean Autofill is completely unsafe to use, as Google is taking another approach to ensuring data safety. The company is pushing to have autofill services handle the issue on their end and as such, is trying to raise awareness for developers to improve their autofill providers and make them safer. What is being proposed exactly?

    First of all, autofill providers should partition their data. Instead of keeping all autofill data into a single pool, developers should split up the user data stored in partitions. For example, an address/phone partition, a credit card partition, a password/username partition, etc. The autofill service should only hand back the data of one partition at a time based on the focused widget. This is one of the publicly available pages on Autofill apps protecting themselves from leaking data to invisible widgets.

    There are also some other things developers of password managers should do, according to Google engineers. For example, the autofill provider should only hand back the data to the specific app that supplied it in the first place. This should be done by verifying the package name and the public signature of the application so that even a modified APK can’t access it. The other thing would be that autofill apps require authentication before actually providing the data, with that authentication activity informing the user what kind of data will be provided to the app requesting it. This advice actually has many mistakes, the most important one being that these bits of advice are not actually enforced by Google.

    Keep in mind that many of the above proposals were taken from CommonsWare’s private issue tracker report, and not from any official Google documentation page. For a further, more technical breakdown of how apps that use the Autofill API can protect themselves from this kind of attack, we strongly recommend you read the full white paper by CommonsWare.

    What apps are safe from this flaw?

    We have reached out to the developers of 1Password, Enpass, and LastPass about this vulnerability, and the security teams behind these 3 apps have claimed that they are secure, though we have not yet verified these claims.

    As we can see in the statements above, 1Password requires authentication from the user before filling the data, also notifying them of what data will be filled in beforehand. This also helps with the silent filling issue, since an authentication popup will appear for each and every activity asking for autofill data.

    Enpass will never reveal the whole keychain to the requesting app, whether malicious or genuine. Only the saved items matching the package name of the requesting app will be presented to the user. They also confirmed that they will have more measures in place following Google’s advice.

    Furthermore, LastPass confirmed to us that, while they didn’t know about the issue prior to the Android Oreo release, their app does use data partitioning to protect users, along with other checks to make sure that LastPass only fills into the app associated with the entry.

    While there should be absolutely no issues using these 3 applications, if you want to stay completely in the clear, you should disable autofill completely on your phone until you can confirm with your password manager developer that their app is safe from this line of attack. Luckily this can be done easily by going to Settings > System > Languages & input > Advanced and finding the “Autofill service” preference, tapping on it and selecting “None”.

    As we said above, it’s not known whether Google can actually push out a fix for this, so using trusted apps or simply disabling the feature is the only way you can stay safe. If you want to read more on this issue and all the details associated with it, you should read up on the original white paper documenting it on GitHub.

    This article was updated on 9/13/17 to more accurately reflect the implication of the responses by LastPass, Enpass, and 1Password.

    Type your question here, or browse topics below to view answers or reach a support agent.

    HELP FILE

    How do I manage my Settings in the LastPass Password Manager app for Android?

    You can change various settings for the mobile app for Android, including your LastPass account, security, autofill, search, browser, and advanced settings.

    How to set your preferred autofill manager in android oreo

    Your LastPass account

    Select the Vault Menu icon in the upper-left of the screen, then go to Settings > Your LastPass Account . You can view your account email address and account type. If desired, select Account Settings to change your Master Password.

    Security

    Select the Vault Menu icon in the upper-left of the screen, then go to Settings > Security .

    Autofill in Settings

    Select the Vault Menu icon in the upper-left of the screen, then go to Settings > Autofill .

    Search

    Select the Vault Menu icon in the upper-left of the screen, then go to Settings > Search .

    Browser

    Select the Vault Menu icon in the upper-left of the screen, then go to Settings > Browser .

    Actions

    Select the Vault Menu icon in the upper-left of the screen, then go to Settings > Actions .

    Advanced

    Select the Vault Menu icon in the upper-left of the screen, then go to Settings > Advanced .

    One of the more exciting features in Android Oreo is the Autofill API. With this tool, third-party password managers can autofill login information into other apps. LastPass added this feature to their beta app a while back, but now, Autofill is finally available in the official stable version of LastPass.

    With Autofill API, login info from your favorite password manager can easily be entered into apps and supported browsers. Before the API, this required clunky accessibility plugins and workarounds, but it’s now baked into Android itself. As long as you’re one of the 1.1% of Android users on Oreo (8.0 or 8.1), follow our guide to enable the feature and enjoy the convenience of Autofill API.

    Step 1: Update to the Latest Version of LastPass

    To use this feature on your Oreo device, make sure you’re running LastPass version 4.4.1749 or newer. While this updated version has begun to roll out, it may not have reached your device. You can check for updates at the following link:

    How to set your preferred autofill manager in android oreo

    To verify that you’re running the right version, open Settings and select “Apps” (or some variation of it such as “Apps & Notifications”). Choose LastPass from this list and scroll to the bottom until you see its version number. If you are running v4.4.1749 or newer, continue with our guide.

    If you’re still on an earlier version, check the Play Store for any new updates. If you don’t see any, either keep checking the Play Store, or you can sideload the update from this link. Once you do, continue with this guide.

    How to set your preferred autofill manager in android oreo

    Step 2: Enable Autofill API

    Once you’re up to date, open LastPass and select the hamburger menu in the upper-left-hand corner. Choose “Browser” along the bottom of the menu. Select “Autofill,” then enable the “Autofill” toggle under the grouping Android Oreo to enable the feature. A popup will emerge showing a GIF of how to enable this feature. Choose “Next” once you are finished watching.

    A page will emerge titled Autofill service. Select LastPass on the list and then “OK.” You should return to the original LastPass’s Autofill menu with the toggle enabled.

    How to set your preferred autofill manager in android oreo How to set your preferred autofill manager in android oreo

    Step 3: Autofill Your Information

    With Autofill enabled, open an app that has its login information saved in your LastPass vault. From there, LastPass will automatically show all the vault entries associated with that account. Select one of the entries from the list and choose “OK” to confirm to LastPass that you want the information to be autofilled.

    When done correctly, your information should be filled in like you can see in the screenshot below. Select “Sign in” and you should be logged into the app.

    How to set your preferred autofill manager in android oreo How to set your preferred autofill manager in android oreo

    With Autofill API, you no longer have to rely on accessibility plugins or copy and paste — this functionality is now baked into Android. What do you think about Autofill API? Does this feature make you want to start using a password manager? Let us know in the comments below.

    Keep Your Connection Secure Without a Monthly Bill. Get a lifetime subscription to VPN Unlimited for all your devices with a one-time purchase from the new Gadget Hacks Shop, and watch Hulu or Netflix without regional restrictions, increase security when browsing on public networks, and more.

    Follow Android Police

    LastPass began its winding path to support Android Oreo’s autofill API in August, but the day is finally here: The popular password manager has pushed support for Oreo autofill to its stable, non-beta app. Accessibility-based autofill is still available for older apps (and Chrome) that don’t yet support the new implementation.

    In the latest version of LastPass (4.4.1749), you can turn on Oreo autofill by going to Settings > Autofill. Once you tap the toggle for “Autofill” under “Android Oreo,” you’ll see a brief animation giving you a heads-up on what you’ll have to do next. After you select LastPass as your autofill service of choice, you’ll see a warning that reminds you to make sure you trust this app. This process is pretty much identical to what we saw when LastPass first launched its public beta supporting Oreo’s autofill API in August.

    Oreo’s autofill API, which enables apps to offer a more seamless and universal experience than the accessibility-based approach, recognizes address and credit card forms, so they’re available as toggles in LastPass’ settings. However, they’re both tagged as beta features and are turned off by default.

    Legacy autofill using accessibility is still available, which is helpful for anyone outside the 1.1% of Android users on Oreo 8.0 or 8.1 — or for anyone who uses Chrome, since the browser still doesn’t support Oreo’s autofill API. It also allows LastPass to autofill in apps that aren’t yet compatible with Oreo autofill.

    The public beta supporting Oreo autofill in August was buggy, so LastPass changed course in October and decided to separate the testing into a separate beta app. This made it easier to test and get feedback without hampering the main app. The separate LastPass beta app was recently updated to implement what we see in the stable version today.

    Here’s the changelog for the latest version of the stable app:

    At long last, you can sink your teeth into Oreo autofill support in LastPass by downloading the app using the widget below or via APKMirror.

    How to set your preferred autofill manager in android oreo

    May 23, 2018 · 5 min read

    Oreo (8.0) added framework support for autofill, allowing users to easily autofill login credentials, addresses, and more. For the most part, the autofill APIs work very well, but there are a few quirks to watch out for.

    How to set your preferred autofill manager in android oreo

    The benefits are well worth the development cost. Our browsers have been autofilling that information for us for years, so why can’t our apps? Similarly, users who use a password manager have to switch between apps to get the right password. Anything you can do to simplify these processes will make you users much happier!

    I won’t g o in depth on how to add basic autofill support for your apps because Google already has excellent documentation on getting started here.

    For many use cases autofill will simply work out of the box on Oreo.

    If autofill doesn’t work as you expect it to, you will need to do some work to tell autofill how to work with your layout. You do this using the new android:autofillHints attribute to tell autofill what type of content you expect, and android:importantForAutofill to tell autofill which views you want (or do not want) to be filled.

    Autofill works with two primary components.

    • An Autofill Service, which is an app on the user’s device that can provide data to fill in other apps.
    • Your app, which provides hints to the autofill service about what types of data your Views are interested in

    Note that while your user may have multiple autofill services installed, only one can be active at a time.

    When focus in your app moves to a View that supports autofill, the autofill service will get an opportunity to provide content. Autofill services rely on a variety of attributes to determine what content to provide. Services should use the autofillHints first, but if the hints aren’t clear enough, they might also use the View’s hint text, ID, type, or other properties.

    If you want to learn more about how that process works, check out Google’s Build an Autofill Service documentation.

    One problem you may run into is that not all autofill services are capable of filling the same types of content. While Google’s autofill service can fill in credentials, addresses, phone numbers, credit card information, and more, Dashlane only supports credentials (at the time of writing this article).

    This means that based on which autofill service your user selects, they may or may not get autofill options for your app.

    How to set your preferred autofill manager in android oreo

    Unfortunately there is no getting around this inconsistency. I hope that Google will encourage developers to support a greater (and more consistent) range of content, but that’s tricky to do. It would be nice if you could select a different service for different content types, but I don’t anticipate that happening.

    Each autofill service is responsible for creating its own heuristics for parsing your inputs to determine what content to fill in.

    Google’s service is really good at this. It can take a set of fields marked as address fields and correctly determine where to put each component of the address.

    Other services may not perform as well. They will almost certainly use different heuristics, and that may result in inconsistent behavior.

    As an example of when this might be a problem, think about an address form. This form might be split up into multiple Views- the street address, the city, the state, and the ZIP code. The only address-related autofill hint that Android offers is postalAddress , so all those Views will get the same postalAddress autofill hint. A smart autofill service will then look at the ordering of the Views, the hint text on those fields, and other indicators to figure out which components of the address belong in which View. I have a feeling this complexity is part of why not all autofill services support addresses and other data types.

    The approach I took to mitigate this risk was to provide extra autofill hints. Google’s documentation suggests that you use the View.AUTOFILL_HINT_ constants for your hints. However, you can add as many hints as you want . In XML you separate items with commas, in Java/Kotlin you just pass a list. On the web Chrome supports a wide range of hints, for example breaking up name into family-name and given-name . You can provide these hints in addition to Android’s pre-defined hints and other services may consider using those hints as well.

    One last issue may run into is that the data the autofill service provides may not be in a format that is usable in your application.

    For example, Google’s autofill service may fill in a phone number that includes the country code (e.g. “+1 (555) 555–5555”). Your application may not want to display or consume the country code.

    Unfortunately there is no good framework approach to sanitizing data coming from autofill. You can however work around it by creating a custom view and overriding the new autofill() method:

    I would really like to see a more flexible approach from the Android team that allows for doing this type of sanitation on any type of view. There is an open feature request here if you are interested in a solution as well.

    One last note: When testing your app with autofill, I highly recommend running Google’s sample autofill service. It has very basic parsing heuristics for determining how to fill inputs and it supports a wide variety of data types. Because you have access to the source you can see exactly what is happening and debug the behavior.

    The biggest problem with a production autofill service when testing your app is that it is a black box. You don’t know what it is doing to determine what data to fill in. The sample autofill service allows you to pull back that curtain, and also lets you manage the data more easily. Google’s autofill service for example doesn’t make it particularly easy to manage your addresses for autofill, but you can easily generate data with the sample service.

    Hopefully with these tips you will be able to better manage and work with Android’s autofill framework!

    How to set your preferred autofill manager in android oreo

    En av de bästa nya funktionerna i Android Oreo är den systemövergripande autofyll-tjänsten. I grund och botten om du lagrar lösenord och formar data i Chrome, synkroniserar denna information nu över hela systemet för användning i appar och liknande.

    Om du inte använder Chrome: s inbyggda lösenordshanterare, väljer du i stället för något som LastPass-du kan faktiskt ändra standardautofill-hanteraren till din föredragna applikation.

    Innan vi kommer in i detaljerna här är det värt att notera att denna teknik kräver att appen stöder funktionen genom att implementera den med de nya API: erna. Och hittills finns det inte många alternativ där. Även LastPass erbjuder inte det i den stabila versionen av appen. Du måste välja in det offentliga LastPass beta för att komma in på åtgärden.

    Så om du använder en annan lösenordshanterare kan du behöva gräva lite och se om de använder ett liknande system. Om inte, rekommenderar jag att du kontaktar utvecklaren och låter dem veta att du skulle vilja se detta som en del av deras app. Eller kanske byta till en app som faktiskt stöder de senaste funktionerna.

    Okej, med det ur vägen, låt oss göra det här.

    Så här ställer du in Standard Autofill Manager

    Den här inställningen är faktiskt begravd ganska djupt i operativsystemet, så få ditt tappande finger klart. Först, dra ner anmälningsskärmen och tryck på kugghjulsikonen för att hoppa till Inställningar.

    How to set your preferred autofill manager in android oreo

    Därifrån, rulla ner och knacka på “System” -posten och tryck sedan på “Språk och ingång” på sidan “System”.

    How to set your preferred autofill manager in android oreo How to set your preferred autofill manager in android oreo

    Det finns bara några alternativ på sidan “Språk och inmatning”, så du måste trycka på alternativet “Avancerat” för att avslöja resten.

    How to set your preferred autofill manager in android oreo

    Under kategorin “Input Assistance” trycker du på alternativet “Autofyll service”.

    How to set your preferred autofill manager in android oreo

    Om du inte har någon annan kompatibel app installerad, kommer det enda alternativet du ser här att vara “Autofyll med Google.” Om du har behöriga appar installerade, listas de här. Du kan se att jag har valt den senaste PublicPass public beta som jag nämnde tidigare, och som använder det nya autofyll API.

    How to set your preferred autofill manager in android oreo

    När du väljer en annan tjänst visas en varning och frågar om du är säker på att du litar på tjänsten. Om du är bra med det, tryck på “OK” och du är klar.

    How to set your preferred autofill manager in android oreo

    Det finns också en länk för att lägga till en tjänst, som bara tar dig till Play Butik med vad som så småningom kommer att bli en lista över kompatibla appar. Just nu är det dock inget här.

    How to set your preferred autofill manager in android oreo

    Annars är det allt som finns där.

    Använda autofyllning i Android Oreo

    Nu när du har ställt in din Autofill Manager, låt oss kortfattat prata om hur det här fungerar. Egentligen finns det bara en sak du behöver veta: appen du försöker logga in måste också stödja Autofill. Återigen börjar allt fler utvecklare börja rulla ut det med tiden, så nu är numret ganska litet.

    För just nu vet du bara att om du är en LastPass-användare, använder många appar fortfarande bara LastPass-fyllningstjänsten istället för den nya autofyllstjänsten.

    Twitter-appen stöder redan Autofill, så här är en snabb titt på skillnaden mellan Google Autofyll (till vänster) och LastPass Autofill (till höger):

    How to set your preferred autofill manager in android oreo How to set your preferred autofill manager in android oreo

    Inte en hel del skillnad-bara två betyder i samma ände. Men om du bor i LastPass kan du se att den visar mer användbar information än Google Chrome.

    8.0 Oreo is the 8th major update and the fifteenth version of the Android operating system. It was first released as an alpha quality developer preview in March 2017 and released to the public on August 21, 2017. Till date, it is the latest OS but another version called Android P is rolling out soon!

    More Smarter, faster, and extremely powerful The world’s favorite cookie is the new favorite android release.

    Features –

      Instantaneous moves, behind the scenes – Your favorite tasks done more quickly with twice the boot speed when starting up*, *boot time as measured on Google Pixel

    Makes sure that the background activity is minimum by the least used applications.

    Autofill: With user’s consent, Autofill remembers logins to get you to your apps at accelerated speed, preview given below:

    How to set your preferred autofill manager in android oreo

    Allows user to see two apps at once.

    Notification Dots: It helps in quickly seeing what’s new, and easily clear them by swiping away, preview given below:

    How to set your preferred autofill manager in android oreo

    Express yourself in more ways than ever – More emojis!

    Better battery – Battery lasts longer! It introduced restrictions on behind the scene applications. Don’t worry! Your mails won’t stop syncing, but it will keep down certain apps from running down your battery and hogging all your memory.

    It upgraded unmanned scanning of the Play Store and gives the feature, as well as Find My Device (formerly Android Device Manager) higher eminence in the Settings app.

    Picture in Picture – What is it all about?
    Suppose you’re watching a YouTube video and suddenly remember something you want to do. Normally, you’d have to exit out of the video and open your notes to set up the reminder.
    But, in this Android version, by just pressing the home button the video shrinks into a movable window. The clip keeps on playing while the user can open up anything else on his/her phone. Once done simply re-open the YouTube video, or swipe the thumbnail away.

  • Better copy and paste – Selecting a phone number or a phrase doesn’t always work perfectly, and you waste some seconds of your life fidgeting with the selection bars in the right place. With this, you just long press or double tap anywhere on the phrase to select the text or number. It all links into Google’s database and your contact list.
  • History – 8.0:
    Android Oreo was code-named internally as “Oatmeal Cookie”. On 21st March 2017, Google released the first developer preview of Android “O”, available for the Nexus 5X, Nexus 6P, Nexus Player, Pixel C, and both Pixel smartphones The second was released 17th May 2017. The finalized version of the API was released on 8th June 2017.

    It contains a number of interesting features like it support Bluetooth 5, picture-in-picture (as described above), notification grouping, major performance up gradation and of-course battery optimization.

    Android Oreo also inaugurated a major platform –
    Android Go – It is a version of Android designed especially for the entry-level smartphones.

    The statistics –
    As of 16 April 2018, 4.65% of Android devices run Oreo, with 4.15% on 8.0 and 0.5% on 8.1. It’s predecessor Nougat on nearly 31 percent.

    Here’s how to use Android 8.0 and 8.1 Oreo like a pro, from picture-in-picture mode to snoozing notifications, customized widgets, and much more.

    How to set your preferred autofill manager in android oreo

    While Google is already gearing up for Android P, many Android users are only just beginning to discover the goodies stashed within the company’s vastly improved Android Oreo.

    If Google’s latest Android version distribution is any indication, Android 8.0 Oreo has a long and fruitful reign ahead of it. The lion’s share of Android users still need to upgrade from Marshmallow and Nougat to the latest mobile operating system. But when they do, Oreo is chock full of new features and upgrades to wash the taste of nougat out of their mouths—from smart icons and new emoji to a picture-in-picture mode and smarter notification and security controls.

    We played around with Oreo on a Google Pixel 2 XL ($199.95 at Amazon) to find the niftiest features and hidden goodies baked into Android Oreo, both in version 8.0 and the improved 8.1 update.

    1. Picture-in-Picture Mode

    Oreo’s flashiest feature is Picture-in-Picture or PIP Mode, which allows you to keep an app or video running in the corner of your screen as you browse other apps and tasks on your smartphone. Right now PIP only works with a couple of Google’s default apps: Chrome, Duo, Google Play, Maps, and YouTube.

    First you’ll need to make sure PIP is enabled in settings. From the main redesigned Settings menu, choose Apps & notifications, and scroll down to Advanced. Open the extended menu and tap Special app access, and from there you’ll see a Picture-in-picture option on the alphabetical list, where you can toggle PIP on and off for each app. Once enabled, you can simply go back to the home screen from a supported app and the PIP should show up in the bottom-right corner of your screen.

    There is a catch, however. You can only unlock picture-in-picture for YouTube, the app you’d probably use PIP for most often, if you sign up for YouTube Red. However, I was successfully able to get PIP working for Duo video chat as well as Google Maps once I started on a trip.

    2. Pin Shortcuts and Widgets

    3. Customize Autofill Passwords

    Oreo users can also now link autofill settings not only with Google defaults, but pull in credentials from several supported third-party password managers. To customize this, you have to go into a somewhat odd area of your Android settings.

    In the main Settings menu, scroll all the way down to System. The first option on the next page is Languages & input, from which you’ll need to open the Advanced settings at the bottom and select Autofill service. From here you can choose to autofill your passwords from Google, disable the feature altogether, or connect one of four supported password managers: Dashlane, Keeper, LastPass, or 1Password. To test out the feature, I synced with LastPass. Once you’ve logged into and enabled the service, your smartphone will pull all your autofill credentials directly from your password manager.

    4. Check Your Battery ‘Vitals’

    5. Set Granular Notifications

    One of Oreo’s most powerful improvements is in how it handles notifications. Google added notification dots (a small red dot above app icons) to show you when you have waiting notifications, but it’s easy enough to switch those off with a long-press to bring up the shortcut box. From there, tap the information icon on the top right, and choose the app notifications option from the menu to open the notification settings for that particular app. From there you can toggle a variety of notification settings on and off including dots, sounds, and more. If the developer of a particular app has opted into Categories, you can get even more fine-grained control over notification settings.

    On Twitter, for instance, category-based notification settings let you toggle options like “direct messages,” “emergency alerts,” or “related to you and your tweets” on and off. You can also access notification settings by sliding a notification to the right (see below) and tapping the cog icon, or in Apps & notifications in the main settings menu.

    6. Hit the Snooze

    7. Adjust Night Light Intensity

    8. Smart Text Selection

    9. Play With Redesigned Emoji

    10. Play Instant App Games

    11. Find Your Inner Octopus

    As usual, Google snuck a fun surprise deep into the Android OS. From the main Settings page, scroll all the way down and choose the System option. Then scroll all the way down again to About Phone. From there you’ll see a static Android version entry, in this case 8.1.0. You can’t click into the page, but if you quickly tap the Android version info for a couple seconds, an Android-branded Oreo will appear on your screen. If you long-press the cookie, it will transform into a swimming Android octopus you can drag around around the screen.

    So if you’re on the verge of a hyper-connected breakdown, don’t throw your nice new Android phone against the wall. First off, customize your notifications and cut out the noise. If that doesn’t work, follow these steps to come play with your inky cephalopod buddy until you calm down. Embrace your inner squid and chill out.

    12. Android Chiefs Talk Security

    Google has also been rolling out a bevy of features and improvements to Android security, including Google Play Protect and more advanced threat detection and prevention features powered by machine learning. PCMag recently spoke to Android’s Enterprise and Security Chiefs about all things mobile security, including security improvements under the hood in Oreo. You can watch the full video interview above.

    Like What You’re Reading?

    Sign up for Tips & Tricks newsletter for expert advice to get the most out of your technology.

    This newsletter may contain advertising, deals, or affiliate links. Subscribing to a newsletter indicates your consent to our Terms of Use and Privacy Policy. You may unsubscribe from the newsletters at any time.

    Your subscription has been confirmed. Keep an eye on your inbox!

    How to set your preferred autofill manager in android oreo

    How to set your preferred autofill manager in android oreo

    One of the best new features in Android Oreo is the system-wide autofill service. Basically, if you store passwords and form data in Chrome, this information now syncs across the system for use in apps and the like.

    Android Oreo最好的新功能之一是系统范围的自动填充服务。 基本上,如果您将密码和表单数据存储在Chrome中,则此信息现在会在系统中同步,以用于应用程序等。

    If you don’t use Chrome’s native password manager, though—instead opting for something like LastPass—you can actually change the default autofill manager to your preferred application.

    Before we get into the details here, it’s worth noting that this technique requires that the app to support the feature by implementing it with the new APIs. And so far, there aren’t a lot of options there. Even LastPass doesn’t offer it in the stable version of its app—you’ll need to opt-in to the public LastPass beta to get in on the action.

    在我们详细介绍之前,值得注意的是,这项技术要求应用通过使用新的API实施功能来支持该功能。 到目前为止,那里没有太多选择。 甚至LastPass也没有在其应用程序的稳定版本中提供它-您需要选择公开的LastPass Beta才能采取行动。

    So, if you use a different password manager, you may need to dig around a bit and see if they’re using a similar system. If not, I recommend contacting the developer and letting them know you’d like to see this as part of their app. Or maybe changing to an app that actually supports the newest features.

    因此,如果您使用其他密码管理器,则可能需要仔细研究一下,看看他们是否在使用类似的系统。 如果不是,我建议与开发人员联系,并让他们知道您希望将此内容作为其应用程序的一部分。 或者可能更改为实际上支持最新功能的应用程序。

    Alright, with that out of the way, let’s do this thing.

    如何设置默认的自动填充管理器 ( How to Set the Default Autofill Manager )

    This setting is actually buried fairly deep in the OS, so get your tapping finger ready. First, pull down the notification shade and tap the gear icon to jump into Settings.

    How to set your preferred autofill manager in android oreo

    From there, scroll down and tap the “System” entry, and then tap “Languages & Input” on the “System” page.

    How to set your preferred autofill manager in android oreo

    How to set your preferred autofill manager in android oreo

    There are only a few options on the “Languages & Input” page, so you’ll need to tap the “Advanced” option to expose the rest.

    How to set your preferred autofill manager in android oreo

    Under the “Input Assistance” category, tap the “Autofill Service” option.

    How to set your preferred autofill manager in android oreo

    If you don’t have another capable app installed, the only option you’ll see here will be “Autofill with Google.” If you do have capable apps installed, however, they are listed here. You can see that I’ve opted into the LastPass public beta that I mentioned earlier, and that uses the new Autofill API.

    如果您没有安装其他功能强大的应用,则您在此处看到的唯一选项是“使用Google自动填充”。 但是,如果您确实安装了功能强大的应用程序,则会在此处列出。 您可以看到我选择了前面提到的LastPass公共Beta ,并且使用了新的Autofill API。

    How to set your preferred autofill manager in android oreo

    When you select another service, a warning pops up asking if you’re sure you trust the service. If you’re good with it, tap “OK” and you’re done.

    How to set your preferred autofill manager in android oreo

    There’s also a link to add a service, which just takes you to the Play Store with what will eventually be a list of compatible apps. Right now, however, there isn’t anything here.

    How to set your preferred autofill manager in android oreo

    Otherwise, that’s all there is to it.

    在Android Oreo中使用自动填充 ( Using Autofill in Android Oreo )

    Now that you’ve set your Autofill Manager, let’s briefly talk about how this works. Really, there’s only one thing you need to know: the app you’re trying to log into also has to support Autofill. Again, more and more developers will start rolling this out over time, so for now that number is pretty small.

    现在,您已经设置了自动填充管理器,让我们简要地讨论一下它是如何工作的。 确实,您只需要知道一件事:您尝试登录的应用程序还必须支持自动填充。 同样,随着时间的流逝,越来越多的开发人员将开始推出该产品,因此目前这个数字还很小。

    For right now, just know that if you’re a LastPass user, many apps will still just use the LastPass Fill Service instead of the new Autofill Service.

    The Twitter app already supports Autofill, so here’s a quick look at the difference between Google Autofill (on the left) and LastPass Autofill (on the right):

    How to set your preferred autofill manager in android oreo

    How to set your preferred autofill manager in android oreo

    Not a whole lot of difference—just two means to the same end. But if you live in LastPass, you can see that it does show more useful info than Google Chrome.

    差别不大,只有两个意思相同。 但是,如果您居住在LastPass中,则可以看到它确实比Google Chrome显示了更多有用的信息。