Allow local network access when an app needs to find or talk to equipment you intend to use on the same network. A phone app that discovers a printer, finds a casting receiver or configures a smart-home hub can have a clear reason to ask. If a feature works entirely through the app’s website or cloud account, try leaving the permission off and check what changes.
Why the permission appears on Android 17
A phone can use the internet and still be unable to see devices beside it. A local network is the part of the connection that lets your phone talk to other equipment on the same network, such as a printer in your home or a receiver in a meeting room. Android 17 adds a permission boundary for that access. Google’s guidance explains that enforcement depends on the app’s target SDK, so apps on the same phone may behave differently while developers update them. See Android’s local network permission guide for the compatibility rules.
Decide based on the feature in front of you
- Printing: If the printing app needs to find a printer over Wi-Fi, allow access while setting it up. Check that the device shown matches the one you expect before sending a document.
- Casting: If a media app asks while you are looking for a TV or speaker, nearby discovery is a plausible reason. Some apps can use a system device picker, so two casting apps may behave differently.
- Smart-home setup: A hub or accessory can require local contact during setup. After setup, check whether the app still needs the permission for the controls you use.
- Reading or editing: If a reader or editor asks before you use any nearby-device feature, choose Deny and try your normal workflow. Revisit the decision when you can connect it to a task you actually want to do.
Troubleshoot a device that never appears
- Open the app’s information page in Android settings and check its permissions. If local network access is available and denied, allow it for the app you intend to test.
- Confirm the phone and equipment are on a network that allows them to talk. A guest Wi-Fi network can provide internet access while separating devices from each other. Use the expected trusted network or ask its administrator.
- Wake the device and run discovery again from inside the app. Try a harmless test, such as a blank print or a short audio clip, before sending anything personal.
- If discovery still fails, check the app and device manufacturer’s instructions for your exact models. A permission change cannot repair a device that is offline or on an isolated network.
Common questions
Will denying local network access turn off internet access?
Local network access and access to a remote website are different. An app may still load your account or stream online while losing the ability to discover a device nearby.
What should I test after changing the permission?
Repeat one task that uses nearby hardware and one that uses the internet. Record which step fails. This separates a discovery problem from a general app or connectivity issue. For a repeatable checklist, see our guide to testing an Android app before switching.
