[LEARNER-4238] Upgrade to Android Studio 3+and SDK 27

Description

  1.  

    1.  

      1. Description

(https://openedx.atlassian.net/browse/LEARNER-4238)

Hello guys, I've been working these days to upgrade the builds tools and Android Studio to the latest version and I made some progress. On the overall, almost all dependencies updated and I spend some time dealing with the breaking changes and making AAPT2 work.

  1.  

    1.  

      1. Notes
        I still need to fix some tests that depend on greenrobot EventBus getting ignored and some tests falling for some bug with RoboGuice.

The EventBus dependent tests are passing but AS counts him has ignored.
![image](https://user-images.githubusercontent.com/813131/38871279-5e5e2bc8-421e-11e8-9498-f31e0cb8d287.png)

Activity

Show:
Matthew DuBose
April 20, 2018, 3:02 PM

This user is not actually part of the mobile team and will need to sign the contributors agreement

Matthew DuBose
April 20, 2018, 1:39 PM

Checking with the mobile team as this OSPR actually mentions a Learner ticket.

Won't Do

Assignee

Unassigned

Reporter

Open Source Pull Request Bot

Contributor Name

Matheus Gambati

Repo

edx/edx-app-android

Customer

None

Epic Link

None

OSCM Assignee

None

Platform Map Area (Levels 1 & 2)

None

Platform Map Area (Levels 3 & 4)

None

Blended Hour Utilization Percentage

None

edX Theme

None

edX Squad

None

Github Lines Added

236

Github Lines Deleted

2911

Priority

Unset