Android 9 (Pie) - не в состоянии захватить любые API (нативные / веб) с помощью инструментов мониторинга сети, таких как прокси Charles и Fiddler
Я пытаюсь записать API, запущенный из нативного приложения и веб-сайта через Чарльз-прокси / Fiddler, но я не вижу там никаких API-интерфейсов.
Я также установил ручной прокси.
Я могу видеть API для Android 8 и ниже. Но не работает для Android 9.
В Android 9 я мог загружать экраны полностью, но все равно не могу видеть apis ни на одном мониторе.
1 ответ
Добавлять android:usesCleartextTraffic="true"
в AndroidManifest.xml
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="your pckag">
<uses-permission android:name="android.permission.INTERNET" />
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme"
android:usesCleartextTraffic="true">
</manifest>