+1
Discuss

Launch Ring to Live View

Isaac Bergman 11 months ago in Shortcut Tiles • updated by Arn B 10 months ago 9

I decompiled Ring's android apk and found this this activity (launched in landscape) which appears relevant to pulling up the app to get a live view:


<activity android:name="com.ringapp.ui.activities.LiveViewLoadingActivity" android:screenOrientation="landscape" android:theme="@android:style/Theme.NoTitleBar.Fullscreen"/>


How does one craft the url schema to call this activity? e.g.

com.ringapp/com.ringapp.ui.activities.LiveViewLoadingActivity
Fire Android
+1

So I was able to configure a shortcut button in ActionTiles that opens Ring to the main page, but in the vertical portrait orientation-


intent:#Intent;package=com.ringapp;component=com.ringapp/.ui.activities.SplashActivity;end

Now I need to figure out how to "pipe" it to the desired activity, which is the "ui.activities.LiveViewLoadingActivity" which loads in landscape. I tried many variations to start that desired activity with ADB, but I'm getting Security Exception Permission Denial.


I suppose not all activities are exposed, only those that have a receiver or an intent filter with them?

+1

Thank you for posting this information, I want to get a ring app link on my panel. 

Setup the intent statement shown above in a shortcut, added shortcut tile to a panel, then tried it on a Kindle Fire with two browsers.


Fully Kiosk Browser (Browser used for my live panel display)

Opened a blank window, that's it.


Chrome:

Brought me to the Google Play Store showing the app info with the Open button, tapped Open, and it loaded the Ring App. Works but.....just as easy to click the open apps button and select the ring app, or go to the home page and tap the Ring App icon


Based upon the intent statements in your message I also tried shortcut ring://app opens a blank window in both browsers. Also tried https://ring.com/account/activity shortcut link, works in Fully, but very slow to load. Blank window in Chrome, where it works fine in the URL bar.


One thing I noticed with the Ring app, the activity list always shows in portrait mode, wont get into landscape.


Any suggestions appreciated



+3

For Fully Browser, swipe to open the side panel, select Settings>Web Content Settings and enable both “Enable Popups (Plus)” and “Open URL Schemes in Other Apps”

Thank you, after changing the fully settings, it's working!  However, as you mentioned it opens in portrait mode.

Here is the AndroidManifest.xml for those that are interested:

<?xml version="1.0" encoding="utf-8" standalone="no"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.ringapp" platformBuildVersionCode="26" platformBuildVersionName="8.0.0">
    <permission android:name="com.ringapp.permission.CONNECT_TO_DOORBOT_NETWORK" android:protectionLevel="signature"/>
    <permission android:name="com.ringapp.permission.DOORBOT_APP" android:protectionLevel="signature"/>
    <permission android:name="com.ringapp.permission.C2D_MESSAGE" android:protectionLevel="signature"/>
    <uses-permission android:name="com.ringapp.permission.CONNECT_TO_DOORBOT_NETWORK"/>
    <uses-permission android:name="com.ringapp.permission.DOORBOT_APP"/>
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
    <uses-permission android:name="android.permission.INTERNET"/>
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
    <uses-permission android:name="android.permission.VIBRATE"/>
    <uses-permission android:name="android.permission.READ_PHONE_STATE"/>
    <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>
    <uses-permission android:name="android.permission.RECORD_AUDIO"/>
    <uses-permission android:name="android.permission.WAKE_LOCK"/>
    <uses-permission android:name="android.permission.BLUETOOTH"/>
    <uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/>
    <uses-permission android:name="android.permission.BLUETOOTH_PRIVILEGED"/>
    <uses-permission android:name="android.permission.BROADCAST_STICKY"/>
    <uses-permission android:name="android.permission.GET_ACCOUNTS"/>
    <uses-permission android:name="com.google.android.c2dm.permission.RECEIVE"/>
    <uses-permission android:name="com.ringapp.permission.C2D_MESSAGE"/>
    <uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>
    <uses-permission android:name="android.permission.WRITE_SETTINGS"/>
    <uses-permission android:name="android.permission.READ_LOGS"/>
    <uses-permission android:name="android.permission.GET_TASKS"/>
    <uses-feature android:glEsVersion="0x00020000" android:required="true"/>
    <uses-feature android:name="android.hardware.bluetooth" android:required="false"/>
    <uses-feature android:name="android.hardware.camera" android:required="false"/>
    <uses-feature android:name="android.hardware.location.gps" android:required="false"/>
    <application android:allowBackup="false" android:icon="@drawable/ic_launcher" android:label="@string/ring_app_name" android:largeHeap="true" android:name="com.ringapp.RingApplication" android:theme="@style/RingV7Theme">
        <activity android:name="com.ringapp.ui.activities.SplashActivity" android:screenOrientation="portrait" android:theme="@style/RingV7Theme.Fullscreen" android:windowSoftInputMode="adjustPan">
            <intent-filter>
                <action android:name="android.intent.action.MAIN"/>
                <category android:name="android.intent.category.LAUNCHER"/>
            </intent-filter>
        </activity>
        <activity android:name="com.ringapp.ui.activities.AccountSettingsActivity" android:screenOrientation="portrait" android:windowSoftInputMode="stateHidden"/>
        <activity android:name="com.ringapp.ui.activities.AccountNameSettingsActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.AccountEmailSettingsActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.DeviceMoreSettingsActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.ChimeLinkedDoorbelsActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.ChimeLinkedChimesActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.MyPlanSubscriptionActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.MyPlanActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.AccountSettingsLandingActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.AccountPasswordSettingsActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.MotionZonesActivity" android:screenOrientation="landscape"/>
        <activity android:name="com.ringapp.ui.activities.MotionsSettingsActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.MotionSnoozeProfileActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.SharedUsersActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.AddSharedUserActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.SharedUserProfileActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.DeviceRecentActivityActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.WebViewActivity" android:screenOrientation="portrait"/>
        <activity android:excludeFromRecents="true" android:label="@string/app_name" android:name="com.ringapp.ui.activities.SessionLpActivity" android:screenOrientation="landscape" android:theme="@style/RingV7Theme.Fullscreen"/>
        <activity android:name="com.ringapp.ui.activities.EnterManualNameSetupActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.SetLocationActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.EnterManualAddressActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.DoorbotFirstTimeSetupActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.RingResetButtonSetupActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.ChimePlugInSetupActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.ChimeBlinkLogoSetupActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.ConnectToRingSetupActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.CheckRingLastStatusSetupActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.GenericErrorSetupActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.FailedSetupLightPatternActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.SelectRingWifiSetupActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.StopBlinkingWarningSetupActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.ManualConnectToRingSetupActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.EnterWifiPasswordSetupActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.WEPWifiPasswordSetupActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.PostNetworkToRingSetupActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.RestoreInternetConnectionSetupActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.ValidateSetupActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.SuccessSetupActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.SharedUserSetup" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.SetNameSetupActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.CheckRingIsInAPModeSetupActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.AdvancedPasswordOptionsSetupActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.LiveViewLoadingActivity" android:screenOrientation="landscape" android:theme="@android:style/Theme.NoTitleBar.Fullscreen"/>
        <activity android:name="com.ringapp.ui.activities.RingPlusIntroductionActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.RingPlusModalCarouselActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.RingPlusOauthActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.RingPlusSuccess" android:screenOrientation="portrait"/>
        <receiver android:name="com.ringapp.push.StartPushNotificationsAtBootReceiver">
            <intent-filter>
                <action android:name="android.intent.action.BOOT_COMPLETED"/>
                <action android:name="android.intent.action.USER_PRESENT"/>
            </intent-filter>
        </receiver>
        <receiver android:name="com.ringapp.push.GcmBroadcastReceiver" android:permission="com.google.android.c2dm.permission.SEND">
            <intent-filter>
                <action android:name="com.google.android.c2dm.intent.RECEIVE"/>
                <action android:name="com.google.android.c2dm.intent.REGISTRATION"/>
                <category android:name="com.ringapp"/>
            </intent-filter>
        </receiver>
        <service android:name="com.ringapp.push.GcmIntentService"/>
        <receiver android:exported="false" android:name="com.ringapp.push.DingsReceiver">
            <intent-filter>
                <action android:name="com.ring.push.HANDLE_NEW_DING"/>
                <action android:name="com.ring.push.HANDLE_NEW_motion"/>
            </intent-filter>
        </receiver>
        <receiver android:exported="false" android:name="com.ringapp.push.BatteryHatchReceiver">
            <intent-filter>
                <action android:name="com.ring.push.HANDLE_OPEN_HATCH"/>
            </intent-filter>
        </receiver>
        <receiver android:exported="false" android:name="com.ringapp.push.LowBatteryReceiver">
            <intent-filter>
                <action android:name="com.doorbot.push.HANDLE_LOW_BATTERY"/>
            </intent-filter>
        </receiver>
        <receiver android:name="com.ringapp.push.UpdateAppReceiver">
            <intent-filter>
                <action android:name="android.intent.action.PACKAGE_REPLACED"/>
                <data android:path="com.ringapp" android:scheme="package"/>
            </intent-filter>
        </receiver>
        <receiver android:name="com.ringapp.ringlogging.TimeSetReceiver">
            <intent-filter>
                <action android:name="android.intent.action.TIME_SET"/>
            </intent-filter>
        </receiver>
        <receiver android:enabled="false" android:name="com.ringapp.sip.BluetoothManager"/>
        <receiver android:name="com.ringapp.push.NeighborhoodNotificationReceiver">
            <intent-filter>
                <action android:name="com.ring.push.HANDLE_COMMUNITY_ALERT"/>
            </intent-filter>
        </receiver>
        <service android:name="com.ringapp.service.ProcessDingService" android:permission="com.ringapp.permission.DOORBOT_APP"/>
        <service android:name="com.ringapp.service.DingCheckerService" android:permission="com.ringapp.permission.DOORBOT_APP"/>
        <service android:name="com.ringapp.service.KeepAliveService" android:permission="com.ringapp.permission.DOORBOT_APP"/>
        <service android:name="com.ringapp.ui.notification.HangUpButtonService"/>
        <service android:name="com.ringapp.service.LogMarkerService"/>
        <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version"/>
        <activity android:name="com.ringapp.ui.activities.MyDevicesDashboardActivity" android:screenOrientation="portrait" android:theme="@style/myLeftMenuTheme"/>
        <activity android:configChanges="keyboardHidden|orientation|screenSize" android:name="com.ringapp.ui.activities.VideoPlayerActivity" android:screenOrientation="landscape" android:theme="@style/RingV7Theme.Fullscreen"/>
        <activity android:name="com.ringapp.ui.activities.PaymentMethodsActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.WizardSubscriptionsAddCreditCardActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.WizardSubscriptionsDevicesActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.WizardSubscriptionsPlansActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.AddCreditCardActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.PlusSelectPartnerActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.PlusLandingActivity" android:screenOrientation="portrait" android:theme="@style/RingV7Theme.Fullscreen"/>
        <activity android:name="com.ringapp.ui.activities.AddPartnerActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.PartnerSettingsActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.PlusLinkedDoorbellsActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.MotionAreasActivity" android:screenOrientation="landscape" android:theme="@style/RingV7Theme.Fullscreen"/>
        <activity android:label="Ring Debug Setup" android:name="com.ringapp.debug.DebugActivity" android:screenOrientation="portrait"/>
        <activity android:configChanges="keyboardHidden|orientation|screenSize" android:name="com.ringapp.ui.activities.SetupInstallActivity"/>
        <activity android:name="com.ringapp.ui.activities.SelectChimeTypeActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.Lpdv1SelectProPowerKitTypeSetupActivity" android:screenOrientation="portrait"/>
        <activity android:configChanges="keyboardHidden|orientation|screenSize" android:name="com.ringapp.ui.activities.InlineVideoActivity" android:theme="@style/RingV7Theme.Fullscreen"/>
        <activity android:name="com.ringapp.ui.activities.Lpdv1SetupSuccessActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.KitSettingsActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.PhysicalInstallationChooseVideoActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.MotionSchedulingActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.AddNewRuleActivity" android:screenOrientation="portrait" android:windowSoftInputMode="stateAlwaysHidden"/>
        <activity android:name="com.ringapp.ui.activities.UpdateSoftwareSetupActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.MultiSessionLpActivity" android:screenOrientation="sensorLandscape" android:theme="@style/RingV7Theme.Fullscreen"/>
        <activity android:name="com.ringapp.ui.activities.CallControlProtoActivity" android:screenOrientation="sensorLandscape" android:theme="@style/RingV7Theme.Fullscreen"/>
        <activity android:name="com.ringapp.ui.activities.ChimeAudioSettingsActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.ChooseDeviceActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.AddHiddenNetworkActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.AdvancedMotionSensitivityActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.LiveViewSettingsActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.AutoProvisioningCheckerActivity" android:screenOrientation="portrait" android:theme="@android:style/Theme.Translucent.NoTitleBar"/>
        <activity android:name="com.ringapp.ui.activities.AutoProvisionSetupActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.AutoProvisionFailSetupActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.NeighborhoodSettingsActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.NeighborhoodNameActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.NeighborhoodRadiusActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.NeighborhoodDashboardActivity" android:screenOrientation="portrait"/>
        <activity android:configChanges="keyboardHidden|orientation|screenSize" android:name="com.ringapp.ui.activities.NeighborhoodViewEventActivity"> android:screenOrientation="portrait">
</activity>
        <activity android:name="com.ringapp.ui.activities.NeighborhoodMyEventsActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.NeighborhoodOnBoardingActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.NeighborhoodSetupAreasActivity" android:screenOrientation="portrait" android:windowSoftInputMode="adjustPan"/>
        <activity android:name="com.ringapp.ui.activities.NeighborhoodShareEventActivity" android:screenOrientation="portrait" android:windowSoftInputMode="adjustPan"/>
        <activity android:configChanges="keyboardHidden|orientation|screenSize" android:name="com.ringapp.ui.activities.NeighborhoodEventPagerActivity" android:windowSoftInputMode="adjustPan"/>
        <activity android:name="com.ringapp.ui.activities.DeviceHealthActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.DeviceSettingsActivityV2" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.LightScheduleActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.MotionZonesForLightsActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.FloodlightCamFailedLightPatternsSetupActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.FloodlightCamSetupSuccessActivity" android:screenOrientation="portrait"/>
        <activity android:excludeFromRecents="true" android:launchMode="singleTask" android:name="com.ringapp.ui.activities.MotionSnoozeFloatingActivity" android:taskAffinity="" android:theme="@style/NoTitleDialog"/>
        <activity android:configChanges="keyboardHidden|orientation|screenSize" android:name="com.ringapp.ui.activities.SetupMultistepInstallActivity"/>
        <activity android:name="com.ringapp.ui.activities.ChooseConnectionSetupActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.PreSetupChecklistSetupActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.InsertBatterySetupActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.CheckEliteIsInstalledSetupActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.SetLocationLandingActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.RingInstallationSetupActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.LightSettingsActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.LightBrightnessActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.DoorbellSetupSuccessActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.EthernetConnectionFailSetupActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.PluginSpotlightSetupActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.MotionZonesCamBatteryActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.ConfirmAPModeSetupActivity" android:screenOrientation="portrait"/>
        <activity android:name="com.ringapp.ui.activities.LostConnectionSetupActivity" android:screenOrientation="portrait"/>
        <meta-data android:name="com.google.android.geo.API_KEY" android:value="AIzaSyA68ESgWDEWj3LvP3cOgUq73XN2tiwEwLQ"/>
        <meta-data android:name="io.fabric.ApiKey" android:value="d0c0dc73c1fd06a79958e2948d8e152d60e5d805"/>
        <activity android:name="com.doorbot.analytics.DeepLinkActivity">
            <intent-filter>
                <action android:name="android.intent.action.VIEW"/>
                <category android:name="android.intent.category.DEFAULT"/>
                <category android:name="android.intent.category.BROWSABLE"/>
                <data android:host="app" android:scheme="ring"/>
            </intent-filter>
        </activity>
        <receiver android:name="com.mixpanel.android.mpmetrics.GCMReceiver" android:permission="com.google.android.c2dm.permission.SEND">
            <intent-filter>
                <action android:name="com.google.android.c2dm.intent.RECEIVE"/>
                <action android:name="com.google.android.c2dm.intent.REGISTRATION"/>
                <category android:name="com.ringapp"/>
            </intent-filter>
        </receiver>
        <meta-data android:name="com.mixpanel.android.MPConfig.AutoShowMixpanelUpdates" android:value="false"/>
        <provider android:authorities="com.ringapp.google_measurement_service" android:exported="false" android:name="com.google.android.gms.measurement.AppMeasurementContentProvider"/>
        <receiver android:enabled="true" android:name="com.google.android.gms.measurement.AppMeasurementReceiver">
            <intent-filter>
                <action android:name="com.google.android.gms.measurement.UPLOAD"/>
            </intent-filter>
        </receiver>
        <service android:enabled="true" android:exported="false" android:name="com.google.android.gms.measurement.AppMeasurementService"/>
        <activity android:name="com.stripe.android.view.AddSourceActivity" android:theme="@style/StripeDefaultTheme" android:windowSoftInputMode="stateVisible"/>
        <activity android:name="com.stripe.android.view.PaymentMethodsActivity" android:theme="@style/StripeDefaultTheme"/>
        <activity android:name="com.stripe.android.view.PaymentFlowActivity" android:theme="@style/StripeDefaultTheme"/>
        <meta-data android:name="android.support.VERSION" android:value="26.0.1"/>
    </application>
</manifest>
Discuss

I would be super happy to see this working. Please share your findings!

So did you ever get this to work?

I am able to launch the Ring app from an ActionTile shortcut, but I cannot have it open to the Live View.