{ "Version" : 0.2, "ModuleName" : "HelloAndroid", "Options" : { "Warnings" : "All", "TargetType" : "SharedLibrary", "TargetFileName" : "Hello", "Libraries" : [ "ecere", "log", "android", "EGL", "GLESv1_CM" ], "PostbuildCommands" : [ "$(call mkdirq,$(OBJ)apk/lib/armeabi)", "$(call mkdirq,$(OBJ)apk/lib/x86)", "$(call cpq,/ecere-sdk/ecere/obj/android.linux.$(COMPILER)/libecere.so,$(OBJ)apk/lib/x86)", "$(call cpq,$(TARGET),$(OBJ)apk/lib/x86)", "aapt package -v -f -m -M android/AndroidManifest.xml -F $(OBJ)$(MODULE)-unsigned.apk -I C:/android-sdk/platforms/android-16/android.jar -S android/res $(OBJ)apk", "jarsigner -storepass mypassword -sigalg MD5withRSA -digestalg SHA1 $(OBJ)$(MODULE)-unsigned.apk mykey -signedjar $(OBJ)$(MODULE).apk", "adb uninstall com.ecere.Hello", "adb install $(OBJ)$(MODULE).apk", "adb shell am start -a android.intent.action.MAIN -n com.ecere.Hello/android.app.NativeActivity" ] }, "Configurations" : [ { "Name" : "Debug", "Options" : { "Debug" : true, "Optimization" : "None", "PreprocessorDefinitions" : [ "_DEBUG" ], "Console" : true } }, { "Name" : "Release", "Options" : { "Debug" : false, "Optimization" : "Speed", "TargetType" : "Executable" } } ], "Files" : [ { "Folder" : "android", "Files" : [ { "Folder" : "res", "Files" : [ { "Folder" : "values", "Files" : [ "strings.xml" ] } ] }, "AndroidManifest.xml" ] }, "helloAndroid.ec", "note.txt" ], "ResourcesPath" : "", "Resources" : [ "res/ecere sdk.png" ] }