aboutsummaryrefslogtreecommitdiff
path: root/TestMediaApp/src/com/android/car/media/testmediaapp/phone/TmaLauncherActivity.java
diff options
context:
space:
mode:
authorXin Li <delphij@google.com>2020-11-23 13:14:25 -0800
committerXin Li <delphij@google.com>2020-11-23 13:14:25 -0800
commit1690020f707b9763e8be93236e79acbf0492f970 (patch)
tree0ce45912b84db71690c634c61229d72d6d18c460 /TestMediaApp/src/com/android/car/media/testmediaapp/phone/TmaLauncherActivity.java
parent8a1d8d0b3281d0123265db548586e9d916d6c7b6 (diff)
parentfe2d325bfaa3d2819cef65bffa97f2a03300bf17 (diff)
downloadtests-temp_rvc_qpr_merge.tar.gz
Merge rvc-qpr-dev-plus-aosp-without-vendor@6881855temp_rvc_qpr_merge
Bug: 172690556 Merged-In: I41ee24f2b16b22fce688ba8e238ac4cff8335f7a Change-Id: I76dcd53e645f15496c562e1b3218715ad85c4a25
Diffstat (limited to 'TestMediaApp/src/com/android/car/media/testmediaapp/phone/TmaLauncherActivity.java')
-rw-r--r--TestMediaApp/src/com/android/car/media/testmediaapp/phone/TmaLauncherActivity.java22
1 files changed, 15 insertions, 7 deletions
diff --git a/TestMediaApp/src/com/android/car/media/testmediaapp/phone/TmaLauncherActivity.java b/TestMediaApp/src/com/android/car/media/testmediaapp/phone/TmaLauncherActivity.java
index 84f481f..014e81e 100644
--- a/TestMediaApp/src/com/android/car/media/testmediaapp/phone/TmaLauncherActivity.java
+++ b/TestMediaApp/src/com/android/car/media/testmediaapp/phone/TmaLauncherActivity.java
@@ -52,13 +52,21 @@ public class TmaLauncherActivity extends AppCompatActivity {
// Get the token for the MediaSession
MediaSessionCompat.Token token = mediaBrowser.getSessionToken();
- // Create a MediaControllerCompat
- MediaControllerCompat controller =
- new MediaControllerCompat(TmaLauncherActivity.this, token);
-
- // Save the controller
- MediaControllerCompat.setMediaController(
- TmaLauncherActivity.this, controller);
+ try {
+ // Create a MediaControllerCompat
+ MediaControllerCompat controller =
+ new MediaControllerCompat(TmaLauncherActivity.this, token);
+ // Save the controller
+ MediaControllerCompat.setMediaController(
+ TmaLauncherActivity.this, controller);
+ } catch (Exception ex) {
+ // ToDo: b/166328624 Workaround for an Android Studio Build error:
+ // unreported exception RemoteException
+ // Whereas as an Android Soong Build error:
+ // RemoteException is never thrown
+ Log.e(TAG, "Failed to create MediaControllerCompat", ex);
+ return;
+ }
}
};