Byggde du din Android-app med Windsurf? Skaffa dina 12 testare i 14 dagar
Uppdaterad november 2026
Windsurf kan skriva och bygga din Android-app, men kan inte tillhandahålla de 12 riktiga testare som Google Play kräver. Om ditt personliga utvecklarkonto skapades efter 13 november 2023 måste du köra ett slutet test med minst 12 testare anslutna i 14 sammanhängande dagar innan du ansöker om produktion. Den här guiden går igenom hur du bygger paketet, startar sluten testning, skaffar testare (gratis först, betalt som andra val) och kopplar Tester Exchange till Windsurf så att agenten kan sköta pappersarbetet.
1. Bygg release-paketet (.aab)
- Be Windsurfs agent konfigurera release-signering i modulens build.gradle.kts (ett signingConfigs-block med storeFile, storePassword, keyAlias och keyPassword, kopplat till build-typen release). Håll lösenord utanför git (Androids byggdokumentation: https://developer.android.com/build/building-cmdline ).
- Kör ./gradlew bundleRelease i terminalen. Gradle bygger och signerar paketet; .aab-filen hamnar normalt under app/build/outputs/bundle/release/, men kontrollera din egen build-utdata.
- Skapa ett nyckellager med keytool om du inte har något, och ta en säkerhetskopia. Google Play App Signing erbjuds när du laddar upp din första release.
2. Starta sluten testning i Play Console
- Öppna Test och release > Testning > Sluten testning och välj sedan Skapa spår (eller Hantera spår).
- Klicka på Skapa ny release, ladda upp .aab, lägg till ett releasenamn och anteckningar, Spara som utkast, Nästa och sedan Starta utrullning (steg från https://support.google.com/googleplay/android-developer/answer/9859348 ).
- Slutför appens inställningsuppgifter på Översikten först, annars förblir release-knappen inaktiverad.
3. Skaffa dina 12 testare: gratis först, betalt som andra val
- Gratis väg: öppna https://testerexchange.com/earn på telefonen och testa de appar du tilldelas. Varje app du testar ger din app en testare.
- Betald väg: betala en gång så tilldelas testare automatiskt. Aktuella priser finns på https://testerexchange.com/llms.txt .
- Be om 15 testare i stället för 12 så att ett avhopp inte lämnar dig under Googles minimum.
4. Koppla Tester Exchange till Windsurf (valfritt)
Skapa först en API-nyckel på https://testerexchange.com/api. Lägg sedan till detta i ~/.codeium/windsurf/mcp_config.json, den globala MCP-konfigurationsfilen för Windsurf som listas på https://testerexchange.com/agents/. Filen ligger i din hemmapp, inte i ditt projekt, så nyckeln checkas inte in i git:
{"mcpServers":{"tester-exchange":{"serverUrl":"https://vvrlxzbngxfxddywidoq.supabase.co/functions/v1/mcp","headers":{"Authorization":"Bearer tx_YOUR_TOKEN"}}}}
Ersätt tx_YOUR_TOKEN med din nyckel och ladda om Windsurf om verktygen inte visas. Servern är vanlig MCP över Streamable HTTP utan OAuth; de publika verktygen (about, pricing, platform_stats) fungerar utan nyckel.
5. Fråga agenten
- ”Använd Tester Exchange för att skaffa 15 testare till com.example.app och tala om vad jag måste göra i Play Console.”
- ”Kontrollera min Tester Exchange-kampanj för com.example.app och tala om hur många testare som var aktiva igår.”
- ”Hämta kampanjrapporten och skriv ett utkast till mina svar för produktionsåtkomst utifrån de verkliga siffrorna.”
Huvudverktyget är get_testers: det lägger till appen, öppnar dess test och returnerar de steg som bara en människa kan göra, till exempel att lägga till testarnas Google-grupp i Play Console. Agenten kan inte betala eller klicka på Ansök om produktion åt dig.
Inget MCP? Använd HTTP-API:et
Skicka POST till https://vvrlxzbngxfxddywidoq.supabase.co/rest/v1/rpc/agent_call med den publika apikey-headern som listas på https://testerexchange.com/agents/ och bodyn {"p_token":"tx_YOUR_TOKEN","p_action":"get_testers","p_args":{"package_name":"com.example.app"}} . Schemat finns på https://testerexchange.com/openapi.json . Fler verktyg: https://testerexchange.com/guide/ai-builders/ .
Vanliga frågor
Kan Windsurf genomföra 14-dagarstestet åt mig?
Nej. De 14 dagarna kräver riktiga människor som använder din app på sina egna Android-telefoner. Windsurf kan bygga appen och driva igenom inställningen.
Är Tester Exchange en officiell Windsurf-integration?
Nej. Det är en oberoende tjänst som fungerar med alla klienter som stöder fjärr-MCP över HTTP, vilket Windsurf gör.
Vart ska AAB-filen?
Ladda upp den i en release för sluten testning i Play Console och lägg sedan till testarnas Google-grupp eller e-postlista på det spåret.
Finns det ett gratis sätt att få de 12 testarna?
Ja. Testa andra utvecklares appar på https://testerexchange.com/earn ; varje app du testar ger din app en testare.