ئامرازە دیاریکراوەکانی سەرچاوە بەکاربهێنە#
README ـی پێداچوونەوەکراو Go 1.26.6 یان نوێتر لە زنجیرەی Go 1.26، Git، و JDK 17 لەگەڵ Android SDK 36 بۆ دروستکردنی Android داوا دەکات. ئەمانە پێداویستیی کۆدی جێگیرکراون، نەک بانگەشە دەربارەی ئامرازە دامەزراوەکانی تۆ.
فەرمانەکانی خوارەوە لە کۆپیی کارکردنی ئەو کۆگایە جێبەجێ بکە، نەک لە پڕۆژەی ئەم ماڵپەڕە.
مەرجی تەواوی کۆگاکە جێبەجێ بکە#
go run ./cmd/gate
# Include the Android host gate
go run ./cmd/gate -androidلە کوێ: ڕەگی کۆگاکە. کاریگەری: بە پێی README، پشتڕاستکردنەوەی مۆدیول، کۆمپایلکردن، vet، تاقیکردنەوەی بێکاش و مەرجە پەیوەندیدارەکانی وردبینی و بەرهەم جێبەجێ دەکات. سەرکەوتن: هەموو مەرجێکی بانگکراو بە سەرکەوتوویی تەواو دەبێت.
تاقیکردنەوەیەکی سنووردار یان کۆمپایلکردنی سەرکەوتوو هاوتای ئەم مەرجە نییە. کاری ئەم ماڵپەڕە مەرجی VPN ـی جێبەجێ نەکردووە و بەشی کارپێکردنی پەسەند نەکردووە.
دروستکراوەیەکی ناوخۆیی Android دروست بکە#
cd android
./gradlew :app:assembleInternal --no-build-cacheلە کوێ: کۆمپیوتەری گەشەپێدانی Linux یان macOS بە JDK/SDK ـی دیاریکراو. لە Windows بانگکردنی بەڵگەنامەکراوی wrapper ئەمەیە:
cd android
.\gradlew.bat :app:assembleInternal --no-build-cacheگۆڕانکاری: بەرهەمێکی ناوخۆیی Android لە ژینگەی دروستکردنی کۆد دروست دەکات. داتای تاقیکردنەوەی متمانەی ناوخۆیی بۆ بڵاوکردنەوەی گشتی نییە. APK ـی کۆمپایلکراو نابێت بەبێ مەرجە گونجاوەکان بە بڵاوکراوەی بەرهەمهێنان ناوبنرێتەوە.
ڕاهێنانێکی دیاریکراوی کۆمپایلەر#
go run ./cmd/kdc generate --seed 12345 --out profile.json
go run ./cmd/kdc validate --profile profile.jsonلە کوێ: ڕەگی کۆگاکە لەگەڵ ئامرازەکانی Go. گۆڕانکاری: پرۆفایلێکی دیاریکراوی کۆمپایلەر دروست و پشتڕاست دەکاتەوە. زانیاریی هەستیاری دامەزراندنی دروستکراو لە دەرەوەی کۆنترۆڵی کۆد هەڵبگرە، مەگەر بە ڕوونی داتای تاقیکردنەوەی بێنهێنی بێت.
سەرکەوتن: دروستکردن و پشتڕاستکردنەوە سەرکەوتوون. ئەمە ڕێکاری دەرکردنی پرۆفایلی قوفڵکراوی Android یان بەڵگەی دەرچوونی ئینتەرنێت نییە.
کاتێک شتێک شکستی دەهێنێت#
وەشانی وردی کۆد، ئامرازەکان و پۆلی هەڵەکە تۆمار بکە. کێشەی بنەڕەتیی دروستکردن یان تاقیکردنەوە ڕاست بکەرەوە. بۆ وەرگرتنی ئەنجامی سەرکەوتوو پشکنینەکانی ئاسایش، پاکێج یان پرۆفایل ناچالاک مەکە.
سەرچاوە و سنوور
پێداچوونەوە کراوە لە . سەرچاوە بەستراوەکە جێبەجێکردنەکە دەناسێنێت؛ بەڵگەی بڵاوکراوە پشکنینێکی جیاوازە.