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
[TIMOB-16320] Android: Integrate v7 compat library #5314
Conversation
git is ignoring empty folders. i.e: Titanium_Mobile/android/modules/appcompat/src/java. When I create that folder manually, it works fine. |
Changes pushed. Ready for review |
Code reviewed and functionally tested. Request accepted |
[TIMOB-16320] Android: Integrate v7 compat library
Hi, How do i install this? I currently have 3.2.2.GA SDK but when I do custom theme for Android, it doesn't work cos android support lib v7 is not installed. Please can you advise? |
http://builds.appcelerator.com/#master. Download the latest build. You have to be using 3.3.0 |
This resolves TIMOB-16320 and unblocks us from continuing work on TIMOB-15021
This essentially loads v7-appcompat library as a module in the titanium SDK. Also removes a bunch of unrequired resources and puts the hooks in to build namespace specific resources.
This PR has an ugly hack to get the appcompat library to be included (see update to KrollAPIUpdater.java) which should be revisited by us when we work on TIMOB-11360.
For testing just build the SDK and run any titanium app. There should be no change in functionality. This PR does not change the build scripts to generate new themes based on the AppCompat library. That will be done as part of TIMOB-15021.