Skip to content
This repository was archived by the owner on Mar 12, 2020. It is now read-only.

Set up Android for emission#730

Closed
yuki24 wants to merge 1 commit into
artsy:masterfrom
yuki24:android-second-try
Closed

Set up Android for emission#730
yuki24 wants to merge 1 commit into
artsy:masterfrom
yuki24:android-second-try

Conversation

@yuki24

@yuki24 yuki24 commented Aug 26, 2017

Copy link
Copy Markdown
Contributor

This is a complete redo of #225 and my hackathon project. In orders to minimize the initial diff (although this is still really big) and make it easier for other to understand the entire change, I focused on just setting up the project rather than going all the way to implement integration with existing stuff. In summary, I have made these changes:

  • ran react-native init android and moved the entire project up to the root directory
  • updated compileSdkVersion, buildToolsVersion, targetSdkVersion, and the support libraries to 25, which is compatible with the latest React Native version
  • updated the android gradle plugin to 2.3.3 that has Instant Run capability

Right now, it still uses the default component generated by the react-native init command. Naturally, the next step will be to have it integrate with Emission's existing components.

screen

@yuki24
yuki24 requested review from alloy and ashkan18 August 26, 2017 14:44
@artsy-peril

artsy-peril Bot commented Aug 26, 2017

Copy link
Copy Markdown
Contributor

New dependencies added: .

Generated by 🚫 dangerJS

1 similar comment
@artsy-peril

artsy-peril Bot commented Aug 26, 2017

Copy link
Copy Markdown
Contributor

New dependencies added: .

Generated by 🚫 dangerJS

@ashfurrow

Copy link
Copy Markdown
Contributor

Cool, looks fairly straightforward! Looking forward to the blog post :)

@ashkan18 ashkan18 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice!!! 💯 exciting stuff!!!

@yuki24

yuki24 commented Aug 28, 2017

Copy link
Copy Markdown
Contributor Author

looks like the build is broken now. I'll look into it.

@orta

orta commented Aug 28, 2017

Copy link
Copy Markdown
Contributor

@yuki24 Emission works off local branches, not forks

@yuki24

yuki24 commented Aug 28, 2017

Copy link
Copy Markdown
Contributor Author

It seems like I shouldn't have forked emission. I'll re-send this PR so the build will get proper ENV variables.

@yuki24 yuki24 closed this Aug 28, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants