File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2525
2626 - name : Build JANDROID
2727 run : |
28- sudo apt install openjdk-17-jdk-headless
29- sudo update-alternatives --config java
30- sudo update-alternatives --config javac
31- export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
32- export PATH=$JAVA_HOME/bin:$PATH
33- wget https://raw.githubusercontent.com/jsoftware/jsource/master/version.txt
34- cd ~/
35- wget https://github.com/jsoftware/jsource/releases/download/build/androidlibs.zip
36- unzip androidlibs.zip
37- cd -
38- cp ~/libs/arm64-v8a/* libs/arm64-v8a/.
39- cp ~/libs/armeabi/* libs/armeabi/.
40- cp ~/libs/armeabi-v7a/* libs/armeabi-v7a/.
41- cp ~/libs/x86/* libs/x86/.
42- rm -rf assets/libexec
43- cp -r libs assets/libexec
44- find assets/libexec -type f -name '*.so' -delete
45- ./gradlew build
46- ./gradlew assemble
47- ls -ld /usr/local/lib/android/sdk/build-tools/*
28+ script/build-gradle.sh
4829
4930 - name : Sign apk
5031 id : sign_apk
Original file line number Diff line number Diff line change 1+ #! /bin/sh
2+ sudo apt install openjdk-17-jdk-headless
3+ sudo update-alternatives --config java
4+ sudo update-alternatives --config javac
5+ export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
6+ export PATH=$JAVA_HOME /bin:$PATH
7+ wget https://raw.githubusercontent.com/jsoftware/jsource/master/version.txt
8+ mkdir -p temp
9+ wget https://github.com/jsoftware/jsource/releases/download/build/androidlibs.zip
10+ unzip -d temp androidlibs.zip
11+ cp temp/libs/arm64-v8a/* libs/arm64-v8a/.
12+ cp temp/libs/armeabi/* libs/armeabi/.
13+ cp temp/libs/armeabi-v7a/* libs/armeabi-v7a/.
14+ cp temp/libs/x86/* libs/x86/.
15+ rm -rf assets/libexec
16+ cp -r libs assets/libexec
17+ find assets/libexec -type f -name ' *.so' -delete
18+ sed -i -e ' s/targetSdkVersion="29"/targetSdkVersion="33"/' AndroidManifest.xml
19+ sed -i -e ' s/android-29/android-33/' project.properties
20+ ./gradlew build
21+ ./gradlew assemble
22+ ls -ld /usr/local/lib/android/sdk/build-tools/*
You can’t perform that action at this time.
0 commit comments