Skip to content

Crystax NDK size is larger than Android Studio + SDK + (regular) NDK + ... combined #1319

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
ghost opened this issue Aug 5, 2018 · 3 comments

Comments

@ghost
Copy link

ghost commented Aug 5, 2018

The extracted Crystax NDK size is larger than Android Studio + SDK + (regular) NDK + Emulator + SDK Tools combined. I literally can't use it right now because it doesn't seem to fit into the docker container on my system partition. Since it's not required for Python 2 either, isn't there a way you can get rid of this excessive requirement for Python 3 apps?

@inclement
Copy link
Member

We have a general goal of getting a python3 build process working without Crystax, but there is not particular ETA for this.

You can probably safely delete sources/boost and sources/cxx-stl to save almost 4GB, and maybe some other things there as well, if it helps.

@ghost
Copy link
Author

ghost commented Aug 5, 2018

No that doesn't help, because you can't do that before extracting it. Extracting it needs more than 15GB of disk space! (extracted size is 8GB, but tar xf needs considerably more during the process)

@AndreMiras
Copy link
Member

Yes @Jonast you can do that before extracting using the --exclude parameter of tar command, just like we do it in the Dockerfile:
https://github.com/kivy/python-for-android/blob/9bef536/Dockerfile#L60

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants