BELGENAME / AVAKIRIN JI KODÊ

Avakirineke serkeftî
destpêk e.

Fermanên li vir koda VPN ava dikin an diceribînin. Ew ji fermanên avakirina vê malpera sabît cuda ne.

Zincîra amûrên ku çavkanî diyar kiriye bi kar bîne#

README ya kontrolkirî Go 1.26.6 an nûtir di rêza Go 1.26 de, Git, û ji bo avakirina Android JDK 17 bi Android SDK 36 dixwaze. Van wekî pêdiviyên koda sabîtkirî qebûl bike, ne daxuyaniyên li ser amûrên te yên sazkirî.

Fermanên jêr ji kopiyeke karê ya wê depoyê bimeşîne, ne ji vê projeya malperê.

Dergeha tevahî ya depoyê bimeşîne#

sh · tenê piştî xwendina pêşmercan bimeşîne
go run ./cmd/gate
# Include the Android host gate
go run ./cmd/gate -android

Li ku: peldanka bingehîn a depoyê. Bandor: li gorî README piştrastkirina modulê, berhevkirin, vet, ceribandinên bê cache û dergehên lêkolîn û berhemê yên têkildar dimeşîne. Serkeftin: her dergeha bangkirî bi serkeftin diqede.

Ceribandineke sînordar an berhevkirina serkeftî ne hevtaya vê dergehê ye. Karê vê malperê dergeha VPN nexebitandiye û dema xebitandinê nepejirandiye.

Avakirineke hundirîn a Android çêbike#

sh · tenê piştî xwendina pêşmercan bimeşîne
cd android
./gradlew :app:assembleInternal --no-build-cache

Li ku: Komputera pêşxistinê ya Linux an macOS bi JDK/SDK-a diyarkirî. Li Windows bangkirina wrapper a belgekirî ev e:

powershell · tenê piştî xwendina pêşmercan bimeşîne
cd android
.\gradlew.bat :app:assembleInternal --no-build-cache

Guhertin: berhemeke hundirîn a Android di hawîrdora avakirina kodê de çêdike. Daneyên ceribandina baweriyê yên hundirîn ne materyala weşana giştî ne. APK-a berhevkirî divê bê dergehên guncaw wekî weşana hilberînê neyê binavkirin.

Hînkirineke diyarkirî ya berhevkerê#

sh · tenê piştî xwendina pêşmercan bimeşîne
go run ./cmd/kdc generate --seed 12345 --out profile.json
go run ./cmd/kdc validate --profile profile.json

Li ku: peldanka bingehîn a depoyê bi zincîra amûrên Go. Guhertin: profîleke diyarkirî ya berhevkerê çêdike û piştrast dike. Agahiyên hestiyar ên sazkirinê yên çêkirî li derveyî kontrola kodê bigire, heya ku bi eşkereyî daneyên ceribandinê yên nenihênî bin.

Serkeftin: çêkirin û piştrastkirin serkeftî ne. Ev ne rêçika derxistina profîla Android a şîfrekirî an belgeya derketina înternetê ye.

Dema tiştek têk diçe#

Guhertoya tam a kodê, zincîra amûran û kategoriya xeletiyê tomar bike. Pirsgirêka bingehîn a avakirin an ceribandinê rast bike. Ji bo encameke serkeftî kontrolên ewlehiyê, piştrastkirina pakêtê an kontrolên profîlê nekujîne.

Çavkanî û qada derbasdariyê

Hatiye kontrolkirin di . Çavkaniya girêdayî pêkanînê rave dike; belgeya avakirina weşandî kontrola cuda ye.

Tu hewceyê çi yî?

Lêgerîn li ser vê amûrê dixebite.

Rûpela tevahî ya lêgerînê vekeEsc