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
Android Build #4760
Merged
Merged
Android Build #4760
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
… the <android> section of the tiapp.xml. Converted Android build templates to ejs. Added ios.skipAppIdValidation flag to iOS build. Fixed some bugs in the iOS package hook with deleting files. Added AIDL info to Android detection. Removed 'build' from scons ignore list as it was messing up the Android build templates and a few node.js modules.
…ly and not platform specific dirs. Also updated i18n strings.
…andling. Restructured the Android build to be cleaner. Added jsanalyze module that finds Ti symbols and minifies JS files. Moved --project-dir validation, tiapp.xml loading, and sdk version checking out of the platform specific build files and into the sdk's build command where it should have been in the first place. Fixed project command.
…d services now. Also writes the app.json and copies module resources.
… Added xml file merging. Added module resource copying. Added aidl generation. Added detectDevices() and detectEmulators() to the Android detection lib. Updated Android emulator lib to be able to detect if a device is an emulator and if so, returns the emulator info. Updated adb devices function to use the new isEmulator() function.
…ore work to Android build.
…e API detection. Fixed --password when calling legacy Android builds. Fixed --avd-* validation when --no-prompt is specified.
…ug with copying drawable resources. Fixed copying of module platform/android direcotries. Finished Android build i18n populating. Updated vender dependencies for 3.2. Updated credits.
… the generate AndroidManifest.xml function.
…reens. More work on the AndroidManifest.xml function.
…xer, and package app tasks.
Code reviewed and functionally tested. Found some minor issues that will be fixed in later iterations. Request Accepted. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
[TIMOB-14976] Android Build: Init the build/android directory and files
[TIMOB-14977] Android Build: Compile resources
[TIMOB-14981] Android Build: Package Hook
[TIMOB-14979] Android Build: Build Java files and run dexer
[TIMOB-7827] Android: Please add support for extrahigh density (320 dpi) devices
[TIMOB-10801] Android: Allow 9-patch images in splash screen
[TIMOB-15307] CLI: support custom keystore when running on Android device
[TIMOB-14683] CLI: Titanium fails to build when only platform-specific app.js is present