mirror of
https://github.com/ClassiCube/ClassiCube.git
synced 2025-09-14 10:05:44 -04:00
Don't use obj directory, oops
This commit is contained in:
parent
f5f79288d3
commit
cef42bf5c1
7
.github/workflows/build_android.yml
vendored
7
.github/workflows/build_android.yml
vendored
@ -71,12 +71,11 @@ jobs:
|
|||||||
echo -n "${{ secrets.ANDROID_SIGNING_KEY_BASE64 }}" | base64 --decode > debug.keystore
|
echo -n "${{ secrets.ANDROID_SIGNING_KEY_BASE64 }}" | base64 --decode > debug.keystore
|
||||||
|
|
||||||
# compile the multiple .class files into one .dex file
|
# compile the multiple .class files into one .dex file
|
||||||
$TOOLS_ROOT/dx --dex --output=obj/classes.dex ./obj
|
$TOOLS_ROOT/dx --dex --output=classes.dex ./obj
|
||||||
# create initial .apk with packaged version of resources
|
# create initial .apk with packaged version of resources
|
||||||
$TOOLS_ROOT/aapt package -f -M AndroidManifest.xml -S res -F obj/cc-unsigned.apk -I $SDK_ROOT/android.jar
|
$TOOLS_ROOT/aapt package -f -M AndroidManifest.xml -S res -F cc-unsigned.apk -I $SDK_ROOT/android.jar
|
||||||
# and add all the required files
|
# and add all the required files
|
||||||
cp obj/classes.dex classes.dex
|
$TOOLS_ROOT/aapt add -f cc-unsigned.apk classes.dex lib/armeabi/libclassicube.so lib/armeabi-v7a/libclassicube.so lib/arm64-v8a/libclassicube.so lib/x86/libclassicube.so lib/x86_64/libclassicube.so
|
||||||
$TOOLS_ROOT/aapt add -f obj/cc-unsigned.apk classes.dex lib/armeabi/libclassicube.so lib/armeabi-v7a/libclassicube.so lib/arm64-v8a/libclassicube.so lib/x86/libclassicube.so lib/x86_64/libclassicube.so
|
|
||||||
|
|
||||||
# sign the apk with debug key (https://stackoverflow.com/questions/16711233/)
|
# sign the apk with debug key (https://stackoverflow.com/questions/16711233/)
|
||||||
# Note per https://developer.android.com/tools/zipalign
|
# Note per https://developer.android.com/tools/zipalign
|
||||||
|
Loading…
x
Reference in New Issue
Block a user