Skip to content
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

To add to PG from our users #31

Open
slackmoehrle opened this issue Aug 8, 2016 · 2 comments
Open

To add to PG from our users #31

slackmoehrle opened this issue Aug 8, 2016 · 2 comments

Comments

@slackmoehrle
Copy link
Contributor

slackmoehrle commented Aug 8, 2016

As far as I think, simple points that can be included are:
(These are not necessarily cocos2d-x specific points but can be included to make PG as complete guide from start to shipment using cocos2d-x)

  1. Where all to change the min/max-sdk version so that it's compatible with different android versions while we're building finally.
  2. How to remove those libraries which are not being used so that the final apk can be of as low size as possible.
  3. Changing package name. It's easy but can be included if you want.
  4. How to set proguard settings
  5. I'll be shipping my first game after a month or so, so I am not sure what exactly people face or aren't aware of while shipping the game.

Original topic: http://discuss.cocos2d-x.org/t/programmers-guide/30622

@aseem2625
Copy link

@slackmoehrle
This link has some key points that one should keep in mind to reduce apk size. These points are difficult to find online at one place. PG can consolidate good points for cocos2d-x games.

https://medium.com/pregbuddy-engineering/how-we-reduced-our-android-app-size-by-65-54b17ae9a3c6#.qqluopy6u

@aseem2625
Copy link

I'll keep the list from my side updated here.
1) There are several mobiles with different architectures. So, building for each or one apk is enough, using APP_ABI := armeabi armeabi-v7a x86

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