Android Setup (android-setup)

SkillDev tools

Configure or clean Spotify App Remote SDK AAR resolution on Android.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Android Setup (android-setup) skill

What this skill tells your AI

The instructions your AI receives, as published by brim-borium/spotify_sdk in .agents/skills/android-setup/SKILL.md and read by ahel’s review.

The Spotify App Remote SDK (spotify-app-remote-*.aar) is automatically downloaded at compile time by the plugin's Gradle build script.

Gradle Resolution

When the project builds:

  1. The plugin checks for the AAR in packages/spotify_sdk_android/android/m2repository/.
  2. If missing, Gradle fetches it from Spotify GitHub Releases (v0.8.0-appremote_v2.1.0-auth).
  3. Registers local Maven repository in rootProject.allprojects for transitive resolution.

Manifest Configuration

Declare the redirect receiver in android/app/src/main/AndroidManifest.xml:

<activity
    android:name="com.spotify.sdk.android.auth.browser.RedirectUriReceiverActivity"
    android:exported="true">
    <intent-filter>
        <action android:name="android.intent.action.VIEW"/>
        <category android:name="android.intent.category.DEFAULT"/>
        <category android:name="android.intent.category.BROWSABLE"/>
        <data
            android:scheme="spotify-sdk"
            android:host="auth"/>
    </intent-filter>
</activity>

[!WARNING] Use com.spotify.sdk.android.auth.browser.RedirectUriReceiverActivity. Legacy manifestPlaceholders are unsupported.

Signals

GitHub stars
166
Forks
93
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
android-setup
Source
github.com/brim-borium/spotify_sdk