Android-app gebouwd met Cursor? Krijg je 12 testers voor 14 dagen
Bijgewerkt in november 2026
Cursor kan je Android-app schrijven en bouwen, maar kan de 12 echte testers die Google Play vereist niet leveren. Is je persoonlijke ontwikkelaarsaccount na 13 november 2023 aangemaakt, dan moet je een gesloten test uitvoeren met minstens 12 testers die 14 aaneengesloten dagen zijn aangemeld voordat je productie kunt aanvragen. Deze gids behandelt het bouwen van de bundel, het starten van de gesloten test, het krijgen van testers (eerst gratis, dan betaald) en het koppelen van Tester Exchange aan Cursor zodat de agent het papierwerk doet.
1. Bouw de release-bundel (.aab)
- Vraag de agent van Cursor om release-ondertekening in te stellen in de build.gradle.kts van je module (een signingConfigs-blok met storeFile, storePassword, keyAlias en keyPassword, ingesteld op het release-buildtype). Houd wachtwoorden buiten git (Android-buildhandleiding: https://developer.android.com/build/building-cmdline).
- Voer ./gradlew bundleRelease uit in de terminal. Gradle bouwt en ondertekent de bundel; de .aab staat normaal onder app/build/outputs/bundle/release/, maar controleer de uitvoer van je eigen build.
- Maak met keytool een keystore als je er geen hebt, en bewaar een back-up. Google Play App Signing wordt aangeboden wanneer je je eerste release uploadt.
2. Start de gesloten test in de Play Console
- Open Testen en publiceren > Testen > Gesloten testen en kies dan Track maken (of Track beheren).
- Klik op Nieuwe release maken, upload de .aab, voeg een releasenaam en opmerkingen toe, Opslaan als concept, Volgende en daarna Uitrol starten (stappen van https://support.google.com/googleplay/android-developer/answer/9859348).
- Voltooi eerst de taken voor het instellen van de app op het Dashboard, anders blijft de releaseknop uitgeschakeld.
3. Krijg je 12 testers: eerst gratis, dan betaald
- Gratis route: open https://testerexchange.com/earn op je telefoon en test de apps die je krijgt toegewezen. Elke app die je test brengt een tester naar de jouwe.
- Betaalde route: betaal eenmalig en de testers worden automatisch toegewezen. De actuele prijzen staan op https://testerexchange.com/llms.txt.
- Vraag om 15 testers in plaats van 12, zodat één afvaller je niet onder Googles minimum brengt.
4. Koppel Tester Exchange aan Cursor (optioneel)
Maak eerst een API-sleutel aan op https://testerexchange.com/api. Zet dit daarna in .cursor/mcp.json in je project, of in ~/.cursor/mcp.json om het overal te gebruiken (bestandslocaties uit de MCP-documentatie van Cursor, https://cursor.com/docs/context/mcp). Stel eerst TESTER_EXCHANGE_KEY in de omgeving van je shell in, zodat de sleutel niet wordt gecommit:
{"mcpServers":{"tester-exchange":{"url":"https://vvrlxzbngxfxddywidoq.supabase.co/functions/v1/mcp","headers":{"Authorization":"Bearer ${env:TESTER_EXCHANGE_KEY}"}}}}
Cursor lost ${env:NAME} op in de velden url en headers. Als een server niet laadt, open dan het Output-paneel en kies MCP Logs. De server is gewone MCP via Streamable HTTP zonder OAuth; de openbare tools (about, pricing, platform_stats) werken zonder sleutel.
5. Vraag het de agent
- “Gebruik Tester Exchange om 15 testers te krijgen voor com.example.app en vertel me wat ik in de Play Console moet doen.”
- “Bekijk mijn Tester Exchange-campagne voor com.example.app en vertel me hoeveel testers gisteren actief waren.”
- “Haal het campagnerapport op en schrijf een concept van mijn antwoorden voor toegang tot productie op basis van de echte cijfers.”
De belangrijkste tool is get_testers: hij voegt de app toe, opent de test en geeft de stappen terug die alleen een mens kan doen, zoals de Google-groep van de testers toevoegen in de Play Console. De agent kan niet voor je betalen of op Toegang tot productie aanvragen klikken.
Geen MCP? Gebruik de HTTP-API
Doe een POST naar https://vvrlxzbngxfxddywidoq.supabase.co/rest/v1/rpc/agent_call met de openbare apikey-header die staat op https://testerexchange.com/agents/ en de body {"p_token":"tx_YOUR_TOKEN","p_action":"get_testers","p_args":{"package_name":"com.example.app"}}. Het schema staat op https://testerexchange.com/openapi.json. Meer tools: https://testerexchange.com/guide/ai-builders/.
Veelgestelde vragen
Kan Cursor de test van 14 dagen voor me voltooien?
Nee. Voor de 14 dagen zijn echte mensen nodig die je app op hun eigen Android-telefoons gebruiken. Cursor kan de app bouwen en de installatie aansturen.
Is Tester Exchange een officiële Cursor-integratie?
Nee. Het is een onafhankelijke dienst die werkt met elke client die remote MCP via HTTP ondersteunt, en dat doet Cursor.
Waar moet de AAB heen?
Upload hem naar een release voor gesloten testen in de Play Console en voeg daarna de Google-groep of e-maillijst van je testers toe aan die track.
Is er een gratis manier om de 12 testers te krijgen?
Ja. Test de apps van andere ontwikkelaars via https://testerexchange.com/earn; elke app die je test brengt een tester naar de jouwe.