diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 68c336cd..8ab4ff7a 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -5,7 +5,7 @@ + + + + + - - - + + - - + + diff --git a/build-test.sh b/build-test.sh new file mode 100644 index 00000000..ba14de6d --- /dev/null +++ b/build-test.sh @@ -0,0 +1,13 @@ +ANDROID_JAR=../android-13.jar +AAPT=./../aapt +DX=./../dx +APKBUILDER=./../apkbuilder +mkdir gen +mkdir bin +$AAPT package -m -J gen/ --rename-manifest-package in.celest.xash3d.hl -M AndroidManifest.xml -S test/res -I $ANDROID_JAR +$JAVA_HOME/bin/javac -d bin/classes -s bin/classes -cp $ANDROID_JAR:libs/com.bda.controller.jar src/org/libsdl/app/SDLActivity.java src/com/beloko/games/hl/NativeLib.java src/com/beloko/touchcontrols/* gen/in/celest/xash3d/hl/R.java src/in/celest/xash3d/* +$DX --dex --output=bin/classes.dex bin/classes/ libs/com.bda.controller.jar +/mnt/app/apktool/aapt package -f -M test/AndroidManifest.xml -S test/res -I $ANDROID_JAR -F bin/xash3d.apk.unaligned +zip bin/xash3d.apk.unaligned assets/* +$APKBUILDER bin/xash3d.apk -u -nf libs/ -rj libs -f bin/classes.dex -z bin/xash3d.apk.unaligned +java -jar /mnt/app/apktool/signapk.jar /mnt/app/apktool/testkey.x509.pem /mnt/app/apktool/testkey.pk8 bin/xash3d.apk bin/xash3d-signed.apk diff --git a/res/layout/activity_launcher.xml b/res/layout/activity_launcher.xml index 790cdde6..87fe0905 100644 --- a/res/layout/activity_launcher.xml +++ b/res/layout/activity_launcher.xml @@ -1,35 +1,75 @@ - + + -