apk(点击下载) / AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest android:versionCode="508" android:versionName="1.1.97.2009111724" android:installLocation="internalOnly" android:compileSdkVersion="28" android:compileSdkVersionCodename="9" package="com.sohu.inputmethod.sogou.tv" platformBuildVersionCode="28" platformBuildVersionName="9"
xmlns:android="http://schemas.android.com/apk/res/android">
<uses-sdk android:minSdkVersion="16" android:targetSdkVersion="28" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<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.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
<application android:theme="@style/AppTheme" android:label="@string/app_name" android:icon="@mipmap/ic_launcher" android:name="com.sohu.inputmethod.sogou.SogouRealApplication" android:allowBackup="false" android:hardwareAccelerated="true" android:supportsRtl="true" android:defaultToDeviceProtectedStorage="true" android:directBootAware="true" android:networkSecurityConfig="@xml/network_security_config" android:roundIcon="@drawable/logo" android:appComponentFactory="android.support.v4.app.CoreComponentFactory">
<service android:label="@string/app_name" android:icon="@drawable/logo" android:name="com.sohu.inputmethod.sogou.tv.SogouIME" android:permission="android.permission.BIND_INPUT_METHOD" android:defaultToDeviceProtectedStorage="true" android:directBootAware="true">
<intent-filter android:priority="100">
<action android:name="android.view.InputMethod" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
<meta-data android:name="android.view.im" android:resource="@xml/method" />
</service>
<service android:name="com.sogou.speech.keyboardstate.KeyboardStateService">
<intent-filter>
<action android:name="com.sogou.aidl.action.KeyboardStateService" />
</intent-filter>
</service>
<activity android:theme="@style/TransparentTheme" android:name="com.sohu.inputmethod.sogou.SogouIMESettingsLauncher" android:exported="true" android:excludeFromRecents="true" android:launchMode="singleTask" android:screenOrientation="portrait" android:configChanges="keyboardHidden|orientation|screenSize" android:windowSoftInputMode="adjustPan">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
</intent-filter>
</activity>
<activity android:name="com.sohu.inputmethod.sogou.TestActivity" android:windowSoftInputMode="stateAlwaysVisible" />
<service android:name="com.sohu.inputmethod.sogou.leakanalysis.LeakUploadService" />
<activity android:name="com.sohu.inputmethod.sogou.MemoryLeakActivity" />
<activity android:name="com.google.speech.VoiceInterActivity" />
<activity android:theme="@style/AppTheme.Translucent" android:name="com.sohu.inputmethod.sogou.activity.AdvertisementActivity" android:excludeFromRecents="true" android:configChanges="keyboardHidden|orientation|screenSize" />
<service android:name="com.sogou.voice.offline.OfflineSpeechService" android:enabled="true" android:exported="true" android:process=":olspeech">
<intent-filter>
<action android:name="com.sogou.voice.offline.OfflineSpeechService" />
</intent-filter>
</service>
<activity android:label="@string/sogou_ime_name" android:icon="@drawable/logo" android:name="launcher.home.SogouIMELauncherActivity" android:excludeFromRecents="true" android:launchMode="singleTask" android:screenOrientation="portrait" android:configChanges="keyboardHidden|orientation">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<activity android:theme="@android:style/Theme.Black.NoTitleBar" android:label="@string/title_setting_guide" android:name="launcher.home.SetupWizardActivity" android:excludeFromRecents="true" android:launchMode="singleTask" android:screenOrientation="portrait" android:windowSoftInputMode="adjustPan|stateHidden">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
</intent-filter>
</activity>
<activity android:name="launcher.home.InputSettings" android:exported="false" android:excludeFromRecents="true" android:screenOrientation="portrait" android:configChanges="keyboardHidden|orientation|screenSize" />
<activity android:name="launcher.home.FuzzyCodeSettings" android:exported="false" android:excludeFromRecents="true" android:screenOrientation="portrait" android:configChanges="keyboardHidden|orientation|screenSize" />
<activity android:name="launcher.home.CloudInputSettings" android:exported="false" android:excludeFromRecents="true" android:screenOrientation="portrait" android:configChanges="keyboardHidden|orientation|screenSize" />
<activity android:name="launcher.home.WubiSettings" android:exported="false" android:excludeFromRecents="true" android:screenOrientation="portrait" android:configChanges="keyboardHidden|orientation|screenSize" />
<activity android:name="launcher.home.DoubleInputSettings" android:exported="false" android:excludeFromRecents="true" android:screenOrientation="portrait" android:configChanges="keyboardHidden|orientation|screenSize" />
<activity android:name="launcher.home.UserSymbolSettings" android:exported="false" android:excludeFromRecents="true" android:screenOrientation="portrait" android:configChanges="keyboardHidden|orientation|screenSize" />
<activity android:name="launcher.home.KeyboardSettings" android:exported="false" android:excludeFromRecents="true" android:screenOrientation="portrait" android:configChanges="keyboardHidden|orientation|screenSize" />
<activity android:name="launcher.home.KeyboardExtSettings" android:exported="false" android:excludeFromRecents="true" android:screenOrientation="portrait" android:configChanges="keyboardHidden|orientation|screenSize" />
<activity android:name="launcher.home.HelpSettings" android:exported="false" android:excludeFromRecents="true" android:screenOrientation="portrait" android:configChanges="keyboardHidden|orientation|screenSize" />
<activity android:name="launcher.home.AboutSettings" android:exported="false" android:excludeFromRecents="true" android:screenOrientation="portrait" android:configChanges="keyboardHidden|orientation|screenSize" />
<activity android:theme="@style/transfer_activity" android:name="launcher.home.SogouIMESettings" android:excludeFromRecents="true" android:launchMode="singleTask" android:configChanges="keyboardHidden|orientation|screenSize">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
</intent-filter>
</activity>
<activity android:name="launcher.home.UserSymbolListActivity" android:exported="false" android:screenOrientation="portrait" android:configChanges="keyboardHidden|orientation|screenSize" />
<activity android:name="com.sogou.theme.activity.WebViewActivity" />
<provider android:name="android.arch.lifecycle.ProcessLifecycleOwnerInitializer" android:exported="false" android:multiprocess="true" android:authorities="com.sohu.inputmethod.sogou.tv.lifecycle-trojan" />
<activity android:theme="@style/float_permission_activity" android:name="lib.framework.actvity.PermissionRequestActivity" android:excludeFromRecents="true" />
<activity android:theme="@style/float_activity" android:name="lib.cta.CTAPermissionActivity" android:excludeFromRecents="true" />
</application>
</manifest>