Skip to main content

编译2

./gradlew  build 

./gradlew assembleDebug
./gradlew assembleRelease
./gradlew clean


keytool -list -v -keystore debug.keystore
keytool -list -v -keystore apk 的 keystore

生成密钥
cd ~/.android
keytool -genkeypair -v -keystore fongmi.keystore -alias fongmi -keyalg RSA \
-keysize 2048 -validity 10000



优化
zipalign -v 4 mono.samples.helloworld-unsigned.apk helloworld.apk

签名
apksigner sign --ks fongmi.keystore --ks-key-alias fongmi mono.samples.helloworld.apk

apksigner sign --ks (签名地址) --ks-key-alias (别名) --out (签名后的apk地址) (待签名apk地址)


wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz

export ANDROID_HOME=/opt/android/sdk
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/build-tools/35.0.0

JAVA_HOME=/Library/Java/JavaVirtualMachines/jbr_jcef-17.0.10-osx-aarch64-b1247/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
export JAVA_HOME
export PATH
export CLASSPATH

SLF4J: No SLF4J providers were found.

更换 jdk
JAVA_HOME=/Applications/Android\ Studio.app/Contents/jbr/Contents/Home