+LDFLAGS = --sysroot=$(LDSYSROOT) -landroid -llog -lEGL -lGLESv2
+
+$(name).apk: $(name).aligned.apk keystore.jks
+ apksigner sign --ks keystore.jks --ks-key-alias androidkey --ks-pass pass:android --key-pass pass:android --out $@ $<
+
+keystore.jks:
+ keytool -genkeypair -keystore $@ -alias androidkey -validity 10000 -keyalg RSA -keysize 2048 -storepass android -keypass android
+
+$(name).aligned.apk: $(name).unsigned.apk
+ zipalign -f -p 4 $< $@
+
+$(name).unsigned.apk: $(lib_so) AndroidManifest.xml
+ mkdir -p apkbuild/lib/arm64-v8a
+ cp $(lib_so) apkbuild/lib/arm64-v8a
+ aapt package -f -v -F $@ -I $(PLATFORM_JAR) -M AndroidManifest.xml apkbuild