Membina aplikasi Android dengan VS Code + Copilot? Dapatkan 12 tester anda selama 14 hari
Dikemas kini November 2026
VS Code + Copilot boleh menulis dan membina aplikasi Android anda, tetapi ia tidak dapat membekalkan 12 tester sebenar yang diperlukan Google Play. Jika akaun pembangun peribadi anda dicipta selepas 13 November 2023, anda mesti menjalankan ujian tertutup dengan sekurang-kurangnya 12 tester yang menyertai selama 14 hari berterusan sebelum memohon produksi. Panduan ini merangkumi cara membina bundle, memulakan ujian tertutup, mendapatkan tester (percuma dahulu, berbayar kemudian) dan menyambungkan Tester Exchange ke VS Code + Copilot supaya ejen boleh menguruskan kerja pentadbiran.
1. Bina bundle keluaran (.aab)
- Minta ejen VS Code + Copilot mengkonfigurasi penandatanganan keluaran dalam build.gradle.kts modul anda (blok signingConfigs dengan storeFile, storePassword, keyAlias dan keyPassword, ditetapkan pada build type release). Jangan simpan kata laluan dalam git (dokumen binaan Android: https://developer.android.com/build/building-cmdline).
- Jalankan ./gradlew bundleRelease dalam terminal. Gradle membina dan menandatangani bundle; fail .aab biasanya muncul di bawah app/build/outputs/bundle/release/, tetapi semak output binaan anda sendiri.
- Cipta keystore dengan keytool jika anda belum ada, dan buat sandaran. Google Play App Signing ditawarkan semasa anda memuat naik keluaran pertama.
2. Mulakan ujian tertutup dalam Play Console
- Buka Test and release > Testing > Closed testing, kemudian Create track (atau Manage track).
- Klik Create new release, muat naik .aab, tambah nama dan nota keluaran, Save as draft, Next, kemudian Start rollout (langkah daripada https://support.google.com/googleplay/android-developer/answer/9859348).
- Lengkapkan dahulu tugasan persediaan aplikasi pada Dashboard, jika tidak butang keluaran kekal dilumpuhkan.
3. Dapatkan 12 tester anda: percuma dahulu, berbayar kemudian
- Laluan percuma: buka https://testerexchange.com/earn pada telefon anda dan uji aplikasi yang diberikan. Setiap aplikasi yang anda uji membawa seorang tester ke aplikasi anda.
- Laluan berbayar: bayar sekali dan tester ditugaskan secara automatik. Harga semasa disenaraikan di https://testerexchange.com/llms.txt.
- Minta 15 tester dan bukannya 12 supaya seorang yang keluar tidak menjadikan anda di bawah minimum Google.
4. Sambungkan Tester Exchange ke VS Code + Copilot (pilihan)
Mula-mula cipta kunci API di https://testerexchange.com/api. Kemudian cipta .vscode/mcp.json dalam projek anda (atau gunakan mcp.json dalam profil pengguna VS Code untuk semua projek) dengan konfigurasi di bawah, format "servers" yang disenaraikan di https://testerexchange.com/agents/. Entri "inputs" membuatkan VS Code meminta kunci anda dalam gesaan kata laluan, jadi ia tidak ditulis ke dalam fail atau di-commit ke git (dokumen MCP VS Code: https://code.visualstudio.com/docs/copilot/customization/mcp-servers):
{"inputs":[{"type":"promptString","id":"tx-key","description":"Tester Exchange API key (tx_...)","password":true}],"servers":{"tester-exchange":{"type":"http","url":"https://vvrlxzbngxfxddywidoq.supabase.co/functions/v1/mcp","headers":{"Authorization":"Bearer ${input:tx-key}"}}}}
Tampal kunci tx_ anda apabila VS Code bertanya. Copilot memilih alat yang berkaitan sendiri dan meminta anda meluluskannya apabila ia muncul; urus pelayan melalui Chat: Open Customizations > MCP Servers. Dasar organisasi boleh menyekat pelayan MCP. Pelayan ini ialah MCP biasa melalui Streamable HTTP tanpa OAuth; alat awam (about, pricing, platform_stats) berfungsi tanpa kunci.
5. Tanya ejen
- “Gunakan Tester Exchange untuk mendapatkan 15 tester bagi com.example.app dan beritahu saya apa yang perlu saya buat dalam Play Console.”
- “Semak kempen Tester Exchange saya untuk com.example.app dan beritahu saya berapa ramai tester yang aktif semalam.”
- “Ambil laporan kempen dan draf jawapan akses produksi saya daripada angka sebenar.”
Alat utamanya ialah get_testers: ia menambah aplikasi, membuka ujiannya dan memulangkan langkah yang hanya boleh dibuat oleh manusia, seperti menambah Google Group tester dalam Play Console. Ejen tidak boleh membayar atau mengklik Apply for production untuk anda.
Tiada MCP? Gunakan API HTTP
POST ke https://vvrlxzbngxfxddywidoq.supabase.co/rest/v1/rpc/agent_call dengan pengepala apikey awam yang disenaraikan di https://testerexchange.com/agents/ dan badan {"p_token":"tx_YOUR_TOKEN","p_action":"get_testers","p_args":{"package_name":"com.example.app"}}. Skemanya ada di https://testerexchange.com/openapi.json. Lebih banyak alat: https://testerexchange.com/guide/ai-builders/.
Soalan lazim
Bolehkah VS Code + Copilot melengkapkan ujian 14 hari untuk saya?
Tidak. 14 hari itu memerlukan orang sebenar menggunakan aplikasi anda pada telefon Android mereka sendiri. VS Code + Copilot boleh membina aplikasi dan menggerakkan persediaan.
Adakah Tester Exchange integrasi rasmi VS Code + Copilot?
Tidak. Ia perkhidmatan bebas yang berfungsi dengan mana-mana klien yang menyokong MCP jauh melalui HTTP, dan VS Code + Copilot menyokongnya.
Ke mana AAB dimuat naik?
Muat naik ke keluaran ujian tertutup dalam Play Console, kemudian tambah Google Group atau senarai e-mel tester anda pada track itu.
Adakah ada cara percuma untuk mendapatkan 12 tester?
Ada. Uji aplikasi pembangun lain di https://testerexchange.com/earn; setiap aplikasi yang anda uji membawa seorang tester ke aplikasi anda.