ArduPilot / ArduPilot/MissionPlanner
Android 9+ "Cleartext HTTP traffic not permitted" exception
- Dominant language
- C#
- Stars
- 2.4k
- Forks
- 2.9k
- Avg merge
- 19h 16m
- Merged PRs (30d)
- 4
Description
#### Issue details
"Cleartext HTTP traffic not permitted" exception rised for any http (non https) connection attempt since Android 9
This clear noticeable as fail of maps tiles loading with http protocol source urls
This can be easy fixed by adding property in application manifest
_android:usesCleartextTraffic="true"_
#### Version
Latest
#### Platform
[* ] All
[ ] AntennaTracker
[ ] Copter
[ ] Plane
[ ] Rover
[ ] Sub
#### Airframe type
doesn't matter
#### Hardware type
doesn't matter
#### Logs
_Please provide a link to any relevant logs that show the issue_
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the Android application manifest and the code or configuration responsible for map tile source URLs. Verify the Android 9+ cleartext-HTTP behavior, then confirm that the manifest change allows the reported HTTP map tiles to load without affecting HTTPS connections.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, csharp
- Domain
- mobile-dev
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100