AOSP/UnifiedEmail - Made changes to test UnifiedEmail. Bumped the targetSdkVersion 28.

+ Added LOCAL_MIN_SDK_VERSION to Android.mk for the tests to run with dex2oat.

+ Deleted undefined classes TestFileProvider and TestFilePicker from AndroidManifest.xml (tests are failing to start because these classes don't exist).

Bug: 126570592

Test: manual - Ran the following tests on Pixel phone. Tested the email UI.

$ make -j 40
  -rw-r--r-- 1 rtenneti primarygroup 6836038 Mar  6 12:06 out/target/product/marlin/system/product/app/Email/Email.apk

$ make UnifiedEmail -j
  rw-r--r-- 1 rtenneti primarygroup 5800079 Mar  6 12:07 out/target/product/marlin/system/app/UnifiedEmail/UnifiedEmail.apk

$ make UnifiedEmailTests -j
  -rw-r--r-- 1 rtenneti primarygroup  295319 Mar  6 12:14 out/target/product/marlin/testcases/UnifiedEmailTests/UnifiedEmailTests.apk

$ adb install -r out/target/product/marlin/system/product/app/Email/Email.apk
$ adb install -r out/target/product/marlin/system/app/UnifiedEmail/UnifiedEmail.apk
$ adb install -r out/target/product/marlin/testcases/UnifiedEmailTests/UnifiedEmailTests.apk

$ adb shell am instrument -w com.android.mail.emailtests
  Time: 887.89
  OK (276 tests)

Change-Id: I5d31a68144048ad34ccca497254701dd464408b0
3 files changed