Comcast XfinityStream Android应用程序APK Fire TV Stick

Comcast XfinityStream Android应用程序APK Fire TV Stick,android,Android,我有一个Amazon Fire电视棒(Gen 2),我一直在尝试将我的Comcast XfinityStream APK侧向加载到设备上,这样我就可以通过我付费的服务观看直播电视。它已成功安装在设备上,但当我打开它时,它只显示一个黑屏,并返回到Fire Stick上的主菜单。我使用了一些较旧的版本,直到最近都运行得很好,但它们已经退役,现在都不工作了。我正在努力让他们最新的play store应用程序版本正常工作 我的主要问题是:是什么导致Android应用程序打开,显示黑屏,并在短时间内返回到

我有一个Amazon Fire电视棒(Gen 2),我一直在尝试将我的Comcast XfinityStream APK侧向加载到设备上,这样我就可以通过我付费的服务观看直播电视。它已成功安装在设备上,但当我打开它时,它只显示一个黑屏,并返回到Fire Stick上的主菜单。我使用了一些较旧的版本,直到最近都运行得很好,但它们已经退役,现在都不工作了。我正在努力让他们最新的play store应用程序版本正常工作

我的主要问题是:是什么导致Android应用程序打开,显示黑屏,并在短时间内返回到Android设备上的主菜单屏幕,而不显示任何错误或消息?基于Android的Fire TV stick是否有一个目录,当这种类型的应用程序行为发生时,我可以在其中检查某种日志

由于Fire TV stick是基于Android的5.x棒棒糖架构,理论上,它的加载方式应该与我手机上的加载方式相同,但事实并非如此。我已经下载了APK文件并查看了清单文件,但在那里或其他一些地方我没有看到任何可能显示某种限制或“黑名单”的内容,如果你愿意,Fire TV stick无法使用它。API级别看起来与硬件要求一样正确。有人知道这是什么吗?以下是反编译时的清单文件:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:"http://schemas.android.com/apk/res/android" android:versionCode="40201001" android:versionName="4.2.1.001" android:installLocation="auto" package="com.xfinity.cloudtvr" platformBuildVersionCode="24" platformBuildVersionName="7.0">
    <uses-sdk android:minSdkVersion="16" android:targetSdkVersion="24" />
    <uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
    <permission android:name="com.xfinity.cloudtvr.permission.C2D_MESSAGE" android:protectionLevel="signature|signatureOrSystem" />
    <uses-permission android:name="com.xfinity.cloudtvr.permission.C2D_MESSAGE" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
    <uses-permission android:name="android.permission.WAKE_LOCK" />
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
    <application android:theme="0x7f0c010c" android:label="@string/app_name" android:icon="0x7f0200da" android:name="com.xfinity.cloudtvr.XtvApplication" android:allowBackup="false" android:largeHeap="true" android:supportsRtl="true" android:resizeableActivity="false" android:networkSecurityConfig="0x7f060001">
        <activity android:theme="0x7f0c010d" android:label="" android:name="com.xfinity.cloudtvr.view.BrowseActivity" android:launchMode="singleTop" android:windowSoftInputMode="20">
            <intent-filter>
                <data android:scheme="@string/localytics_push_key" />
                <action android:name="android.intent.action.VIEW" />
                <category android:name="android.intent.category.DEFAULT" />
                <category android:name="android.intent.category.BROWSABLE" />
            </intent-filter>
        </activity>
        <activity android:name="com.xfinity.cloudtvr.view.authentication.WebAuthCallbackHelperActivity" android:exported="true">
            <intent-filter>
                <data android:scheme="@string/partner_continue_url_scheme" />
                <action android:name="android.intent.action.VIEW" />
                <category android:name="android.intent.category.BROWSABLE" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
        </activity>
        <activity android:name="com.comcast.cim.android.view.launch.IntentForwardingActivity" android:launchMode="singleTask">
            <intent-filter>
                <data android:scheme="@string/deep_linking_scheme" />
                <action android:name="android.intent.action.VIEW" />
                <category android:name="android.intent.category.BROWSABLE" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
            <intent-filter>
                <data android:scheme="@string/universal_deep_linking_scheme_1" />
                <data android:host="@string/universal_deep_linking_host_1" />
                <action android:name="android.intent.action.VIEW" />
                <category android:name="android.intent.category.BROWSABLE" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
            <intent-filter>
                <data android:scheme="@string/universal_deep_linking_scheme_2" />
                <data android:host="@string/universal_deep_linking_host_1" />
                <action android:name="android.intent.action.VIEW" />
                <category android:name="android.intent.category.BROWSABLE" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
        </activity>
        <meta-data android:name="LOCALYTICS_APP_KEY" android:value="@string/localytics_app_key" />
        <receiver android:name="com.localytics.android.ReferralReceiver" android:exported="true">
            <intent-filter>
                <action android:name="com.android.vending.INSTALL_REFERRER" />
            </intent-filter>
        </receiver>
        <activity android:name="com.localytics.android.PushTrackingActivity" />
        <receiver android:name="com.google.android.gms.gcm.GcmReceiver" android:permission="com.google.android.c2dm.permission.SEND" android:exported="true">
            <intent-filter>
                <action android:name="com.google.android.c2dm.intent.RECEIVE" />
                <category android:name="com.xfinity.cloudtvr" />
            </intent-filter>
        </receiver>
        <service android:name="com.localytics.android.GcmListenerService" android:exported="false">
            <intent-filter>
                <action android:name="com.google.android.c2dm.intent.RECEIVE" />
            </intent-filter>
        </service>
        <service android:name="com.localytics.android.InstanceIDListenerService" android:exported="false">
            <intent-filter>
                <action android:name="com.google.android.gms.iid.InstanceID" />
            </intent-filter>
        </service>
        <service android:name="com.xfinity.common.analytics.LocalyticsCrashReportingIntentService" android:exported="false" />
        <activity android:name="com.xfinity.common.view.LaunchActivity" android:launchMode="singleTop">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity android:theme="0x7f0c0200" android:label="" android:name="com.xfinity.cloudtvr.view.authentication.EligibilityCheckActivity" android:launchMode="singleTop" android:windowSoftInputMode="10" />
        <activity android:name="com.comcast.cim.android.view.settings.SignoutActivity" android:noHistory="true" />
        <activity android:theme="0x7f0c010e" android:label="" android:name="com.xfinity.cloudtvr.view.PlayerActivity" android:launchMode="singleTop" android:configChanges="orientation|screenSize" android:windowSoftInputMode="20" android:parentActivityName="com.xfinity.cloudtvr.view.BrowseActivity">
            <meta-data android:name="android.support.PARENT_ACTIVITY" android:value=".view.BrowseActivity" />
        </activity>
        <activity android:theme="0x7f0c0203" android:label="@string/settings" android:name="com.xfinity.cloudtvr.view.settings.XtvSettingsActivity" />
        <receiver android:name="com.xfinity.cloudtvr.inhome.ConnectionChangedBroadcastReceiver">
            <intent-filter>
                <action android:name="android.net.conn.CONNECTIVITY_CHANGE" />
            </intent-filter>
        </receiver>
        <service android:name="com.xfinity.cloudtvr.downloads.XtvDownloadService" android:exported="false" />
        <service android:name="com.xfinity.cloudtvr.downloads.XtvDownloadsNotificationReceiver$XtvNotificationBuilderService" android:exported="false" />
        <service android:name="com.xfinity.cloudtvr.model.resumepoint.ResumePointSyncIntentService" android:exported="false" />
        <service android:name="com.xfinity.cloudtvr.model.user.parentalcontrols.ParentalControlsSyncIntentService" android:exported="false" />
        <service android:name="com.xfinity.cloudtvr.downloads.DownloadUpdateService" android:exported="false" />
        <service android:name="com.xfinity.cloudtvr.downloads.DownloadPermCacheReloadService" android:exported="false" />
        <activity android:name="com.xfinity.cloudtvr.view.settings.SettingsWebViewActivity" />
        <service android:name="com.xfinity.common.user.FavoritesSyncIntentService" />
        <activity android:theme="@*android:style/Theme.Translucent" android:name="com.google.android.gms.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" />
        <activity android:theme="@style/Theme_IAPTheme" android:name="com.google.android.gms.ads.purchase.InAppPurchaseActivity" />
        <activity android:theme="@*android:style/Theme.Translucent.NoTitleBar" android:name="com.google.android.gms.common.api.GoogleApiActivity" android:exported="false" />
        <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" />
    </application>
</manifest>

我相信这个帖子对其他人也会有很大的帮助,因为有很多人已经加载了这个应用程序,现在他们正在尝试在Fire TV Stick上运行一个新的APK文件