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>
Другие вопросы по тегам