Comcast XfinityStream Android App APK Fire TV Stick

时间:2017-05-19 05:56:58

标签: android

我有亚马逊消防电视棒(第2代),我一直试图将我的Comcast XfinityStream APK安装到设备上,这样我就可以通过我支付的服务观看直播电视。它已成功安装在设备上,但当我打开它时,它只显示一个黑屏并返回到Fire Stick上的主菜单。我使用了几个旧版本,直到最近才工作正常,但他们已经退休了,现在没有一个工作。我正在尝试让他们最新的Play商店应用程序版本正常工作。

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

由于Fire TV棒在5.x Lollipop上是基于Android的架构,理论上它应该以与在我的手机上相同的方式加载,但事实并非如此。我已经下载了APK文件并查看了清单文件,但没有看到任何内容或其他一些我看过的地方可能会显示某种类型的限制或“黑名单”,如果你愿意的话,Fire TV棒从能够使用它。 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>

我一直在记事本中看到这个,所以没有最好的视图来查看所有的代码,我对Android编码和应用程​​序开发有点新意,所以我只是想看看是否还有其他人更深入地开发应用程序会知道在哪里查找以及如何解决问题。我已经尝试在Fire TV棒上安装Android System Webview和Google Chrome而没有任何问题,这就是使应用程序在以前版本中已经停用的原因。

有人知道在反编译的代码或可能影响/限制应用的文件中我可以在哪里找到什么或者什么,当它试图在Fire TV Stick上启动时?

以下是我使用的APK文件版本:http://www.apkmirror.com/apk/comcast/xfinity-stream/xfinity-stream-4-2-1-001-release/xfinity-stream-4-2-1-001-android-apk-download/

我相信这个帖子对其他人来说也是非常需要帮助的,因为有很多人已经加载了这个应用程序,并且现在遇到了这个问题,试图在Fire上获取新的APK文件并运行电视棒。

0 个答案:

没有答案