Skip to content

Integrating with Android Studio

Eliminater74 edited this page Jul 20, 2024 · 1 revision

Integrating with Android Studio

To use adblib in Android Studio:

  1. Add Dependency: Add the adblib dependency to your build.gradle file:

    dependencies {
        implementation 'com.android.adblib:adblib:<latest-version>'
    }
  2. Configure Logging: Set up logging in Android Studio by opening the "Debug Log Settings" dialog and adding the following entries:

    #com.android.adblib.tools.debugging.impl.JdwpProcessPropertiesCollector
    #com.android.adblib.tools.debugging.impl.JdwpSessionProxy
    #com.android.adblib.tools.debugging.impl.JdwpProcessImpl
    #com.android.adblib.tools.debugging.DdmsPacketsHandler
    #com.android.adblib.impl.AdbBufferedInputChannel
    #com.android.adblib.tools.debugging.impl.JdwpSessionProxy:all
    #com.android.adblib.tools.debugging.impl.SharedJdwpSessionImpl:all
    #com.android.adblib.tools.debugging.impl.SharedJdwpSessionImpl$JdwpPacketReceiverImpl$ReceiverFlowImpl:all
    #com.android.adblib.tools.debugging.impl.SharedJdwpSessionImpl$PacketSender:all
    #com.android.adblib.tools.debugging.impl.JdwpSessionImpl:all
    #com.android.adblib.tools.debugging.SharedJdwpSession:all
    #com.android.adblib.impl.AdbWriteBackOutputChannel:all
    #com.android.adblib.impl.AdbWriteBackOutputChannel$WriteBackWorker:all
    #com.android.adblib.impl.AdbReadAheadInputChannel:all
    #com.android.adblib.tools.debugging.impl.JdwpProcessProfilerImpl:all
    #com.android.adblib.tools.debugging.packets.ddms.MutableDdmsChunk:all
    #com.android.adblib.impl.services.AdbServiceRunner:all
    #com.android.adblib.tools.debugging.impl.AppProcessTrackerImpl:all
    

Clone this wiki locally