# A Confusing Dependency

DevFeed: [A Confusing Dependency](<https://devfeed.tech/articles/a-confusing-dependency-27047.md>)

Original publisher: [Read original article](<https://zsmb.co/a-confusing-dependency/>)

Author: Márton Braun

Published: 2018-12-12T10:00:00Z

Content type: opinion

Language: en

Sources: [zsmb.co](<https://devfeed.tech/sources/zsmb-co.md>)

Topics: [Android](<https://devfeed.tech/topics/android.md>), [Library](<https://devfeed.tech/topics/library.md>), [Gradle](<https://devfeed.tech/topics/gradle.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [audio](<https://devfeed.tech/tags/audio.md>), [crash](<https://devfeed.tech/tags/crash.md>), [dependency](<https://devfeed.tech/tags/dependency.md>), [github](<https://devfeed.tech/tags/github.md>), [gradle](<https://devfeed.tech/tags/gradle.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [libraries](<https://devfeed.tech/tags/libraries.md>), [marton-braun](<https://devfeed.tech/tags/marton-braun.md>), [network](<https://devfeed.tech/tags/network.md>), [permission](<https://devfeed.tech/tags/permission.md>), [process](<https://devfeed.tech/tags/process.md>), [zsmb](<https://devfeed.tech/tags/zsmb.md>), [zsmb-co](<https://devfeed.tech/tags/zsmb-co.md>), [zsmb13](<https://devfeed.tech/tags/zsmb13.md>), [zsmbco](<https://devfeed.tech/tags/zsmbco.md>)

## AI overview

The article examines an Android audio recording library that unexpectedly attempted a network call during initialization, causing an application crash when the required Internet permission was missing.

## Source excerpt

A tale of a Gradle dependency that was doing something it wasn't supposed to be doing.