Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 87|Atbildi: 0

[Drošības apmācība] Sastādīt plāksteri

[Kopēt saiti]
Publicēts 13.01.2026 21:24:43 | | |
Vide:
Vide: Ubuntu

Lejupielādēt vai atjaunināt uz jaunāko Android Studio

Lejupielādēt avota kodu:

git klons --rekurss-apakšmoduļihttps://github.com/bmax121/APatch.git

git apakšmoduļa atjauninājums --init --rekursīvs



Rūsas vides sagatavošana:

# 0.Instalējiet Rust
curl --proto '=https' --tlsv1.2 -sSfhttps://sh.rustup.rs| sh

# Palaist pēc instalēšanas pabeigšanas:
Avots: $HOME/.cargo/env

# 1. Instalējiet mērķa platformu
rustup mērķis pievienot aarch64-linux-android

Restartējiet datoru

2. Pabeigt kompilācijas procesu (soļus, kurus var tieši izmantot atkārtoti)
1. Pamata vides pabeigšana (nepieciešamās atkarības)
bash
Palaist
# 1. Instalējiet pamata kompilācijas rīku ķēdi
sudo apt update && sudo apt install -y build-essential ninja-build gcc-aarch64-linux-gnu

# 2. CMake instalēšana ar adaptācijas arhitektūru (x86_64 kā piemēru)
wgethttps://github.com/Kitware/CMake ... linux-x86_64.tar.gz
sudo tar -zxvf cmake-3.28.0-linux-x86_64.tar.gz -C /usr/local/
sudo ln -s /usr/local/cmake-3.28.0-linux-x86_64/bin/cmake /usr/bin/cmake

# 3. Instalējiet Rust spraudni cargo-ndk
Avots: $HOME/.cargo/env
kravas uzstādīšana cargo-ndk
2. Tīkla vides konfigurācija (lai atrisinātu atkarīgas lejupielādes)
bash
Palaist
# 1. Publiskā DNS konfigurēšana
sudo tee /etc/resolv.conf << EOF
nosaukumu serveris 223.5.5.5
nosaukumu serveris 8.8.8.8
EOF

# 2. Konfigurējiet Gradle vietējo attēlu
mkdir -p ~/.gradle
tee ~/.gradle/init.gradle << EOF
allprojects {
    repozitoriji {
        maven { url 'https://maven.aliyun.com/repository/public/' }
        maven { url 'https://maven.aliyun.com/repository/google/' }
        google()
        mavenCentral()
    }
}
EOF
3. Kompilējiet APatch pamatproduktu
bash
Palaist
# 1. NDK vides konfigurēšana (aizstāt ar savu NDK ceļu)
eksportēt ANDROID_NDK_HOME=/home/frida/Android/Sdk/ndk/29.0.14206865
eksportēt PATH=$ANDROID_NDK_HOME/toolchains/llvm/prebuilt/linux-x86_64/bin:$PATH

# 2. Dodieties uz APatch saknes direktoriju un notīriet veco kešatmiņu + kompilējiet
cd ~/Desktop/apatch/APatch
./gradlew clean && ./gradlew app:assembleRelease

# 3. Kodola moduļu kompilēšana (neobligāti, ja tie nav automātiski kompilēti)
izveidot ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- CC=clang KERNEL_SRC=~/Desktop/apatch/kernel -C kernelpatch








Iepriekšējo:Windows Defender akreditācijas datu aizsardzība neatļauj izmantot saglabātos akreditācijas datus
Nākamo:Jautājumi, kas saistīti ar NetEase 163 Enterprise pastkasti
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com