skanti / android-manual-build-command-line Goto Github PK
View Code? Open in Web Editor NEWSample Code on the creation of Android APKs using command line & makefile only.
Sample Code on the creation of Android APKs using command line & makefile only.
Hi @skanti ,
I am trying to using makefile to build android application. When I used your tool, I received this error during the command line: make build
error: 'malloc' was not declared in this scope
engine->app->savedState = malloc(sizeof(struct saved_state));
Can you take a look? Thank you very much for your support
Hi @skanti, just writting here because I couldn't find an email.
I'm trying to support "simple" Makefile building for Android projects for raylib. Right now it's the only supported platform that uses another build system other than plain Makefiles.
After LOT of research I found your project, probably the best reference in the net for a custom and simple Android APK building by command line, I tried to generate Makefiles with CMake but it didn't work.
Would it be possible to get a plain Makefile with all the required targets to build an Android project from command line, or maybe just get the cmd lines required? --> GOT IT!
Another question: Does your current implementation support assets/resources building? --> WORKING on IT...
UPDATE 1: Looking at CMakeList.txt
more carefully, I can get command line steps directly from there. Still wondering about assets/resources building...
UPDATE 2: Just got command lines and testing it, also testing resources embedding with aapt -A
command...
I think I dropped the issue too soon... in any case, thank you very much for such a great sample!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.