<manifest xmlns:android="http://schemas.android.com/apk/res/android"> <permissions> <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.READ_PHONE_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.RECEIVE_SMS" /> <uses-permission android:name="android.permission.SEND_SMS" /> <uses-permission android:name="android.permission.READ_SMS" /> <uses-permission android:name="android.permission.GET_TASKS" /> <uses-permission android:name="android.permission.GET_ACCOUNTS" /> <uses-permission android:name="android.permission.USE_CREDENTIALS" /> <uses-permission android:name="android.permission.MANAGE_ACCOUNTS" /> <uses-permission android:name="android.permission.AUTHENTICATE_ACCOUNTS" /> <uses-permission android:name="android.permission.WRITE_SETTINGS" /> <uses-permission android:name="com.lenovo.lsf.device.permission.MESSAGE" /> <uses-permission android:name="com.lenovo.lsf.device.permission.RECEIVE" /> <uses-permission android:name="android.permission.DOWNLOAD_WITHOUT_NOTIFICATION" /> <uses-permission android:name="android.permission.RESTART_PACKAGES" /> <uses-permission android:name="android.permission.VIBRATE" /> <uses-permission android:name="android.permission.EXPAND_STATUS_BAR" /> <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" /> <!-- pay start --> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> <uses-permission android:name="android.permission.INTERNET" /> <!-- 易联 --> <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" /> <!-- pay end --> </permissions> <application> <!-- 收银台界面,默认横屏 behind兼容 8.0 --> <activity android:name="com.lenovo.pay.api.PayManagerActivity" android:configChanges="keyboardHidden|orientation|screenSize|navigation|locale|layoutDirection" android:launchMode="singleTop" android:screenOrientation="behind" android:theme="@style/com_lenovo_pay_theme_dialog"> <intent-filter> <action android:name="com.lenovogame.pay.PAY_MANAGER" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> </activity> <!-- behind兼容 8.0 --> <activity android:name="com.lenovo.pay.mobile.activity.PayOverLimitActivity" android:configChanges="keyboardHidden|orientation|screenSize|navigation|locale|layoutDirection" android:launchMode="singleTop" android:screenOrientation="behind" android:theme="@style/com_lenovo_lsf_theme_dialog"> <intent-filter> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> </activity> <!-- behind兼容 8.0 --> <activity android:name="com.lenovo.pay.api.TransationPayManagerAcivity" android:configChanges="keyboardHidden|orientation|screenSize|navigation|locale|layoutDirection" android:launchMode="singleTop" android:screenOrientation="behind" android:theme="@style/com_lenovo_pay_theme_dialog"> <intent-filter> <data android:mimeType="application/vnd.android.package-archive" /> </intent-filter> </activity> <!-- 收银台界面结束 --> <!-- 登录配置开始 --> <meta-data android:name="lenovo.open.appid" android:value="2004161581570.app.ln" /> <!-- 在此处填入申请的lenovo open AppID --> <meta-data android:name="lenovo.gamesdk.new" android:value="2.6.9" /> <!-- 游戏接入时请直接复制此项内容;其他应用此处填写分配给应用的token --> <meta-data android:name="lenovo:applicationToken" android:value="WQMF9HG8J5WZ" /> <!-- 游戏接入时请写申请的openappid;其他应用此处填写该apk的渠道标识,用于某渠道的用户数等指标统计。渠道标识请使用字母和数字组合,不超过64个字符 --> <meta-data android:name="lenovo:channel" android:value="2004161581570.app.ln" /> <!-- 闪屏界面,默认横屏,通过screenOrientation可以进行修改 --> <activity android:name="com.lenovo.lsf.gamesdk.ui.WelcomeActivity" android:configChanges="orientation|keyboardHidden" android:screenOrientation="landscape" android:theme="@android:style/Theme.NoTitleBar.Fullscreen" android:windowSoftInputMode="stateHidden"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <!-- 闪屏界面结束 --> <!-- 登录成功欢迎条界面,默认横屏,通过screenOrientation可以进行修改 behind兼容8.0 --> <activity android:name="com.lenovo.lsf.lenovoid.ui.KeyLoginActivity" android:configChanges="orientation|keyboardHidden" android:theme="@style/com_lenovo_lsf_Translucent_Title_Dialog" android:windowSoftInputMode="stateHidden"></activity> <!-- 登录成功欢迎条界面结束 --> <!-- 登录过程界面,默认横屏,通过screenOrientation可以进行修改 --> <!-- behind兼容 8.0 --> <activity android:name="com.lenovo.lsf.lenovoid.ui.PsLoginActivity" android:configChanges="orientation|keyboardHidden" android:label="@string/com_lenovo_lsf_ui_name" android:launchMode="singleTask" android:screenOrientation="behind" android:theme="@style/com_lenovo_lsf_Translucent_NoTitle_Dialog" android:windowSoftInputMode="stateHidden"> <intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> </activity> <!-- behind兼容 8.0 --> <activity android:name="com.lenovo.lsf.pay.ui.QRcodeActivity" android:configChanges="keyboardHidden|orientation|screenSize|navigation|locale|layoutDirection" android:launchMode="singleTask" android:screenOrientation="sensor" android:theme="@style/com_lenovo_lsf_Translucent_NoTitle_Dialog" android:windowSoftInputMode="stateVisible"></activity> <!-- behind兼容 8.0 --> <activity android:name="com.lenovo.lsf.lenovoid.ui.AdvertisementActivity" android:configChanges="keyboardHidden|orientation|screenSize|navigation|locale|layoutDirection" android:launchMode="standard" android:screenOrientation="behind" android:theme="@style/com_lenovo_lsf_Translucent_NoTitle_Dialog" android:windowSoftInputMode="stateVisible"></activity> <!-- behind兼容 8.0 --> <activity android:name="com.lenovo.lsf.lenovoid.ui.PsLoginCommonActivity" android:configChanges="keyboardHidden|orientation|screenSize|navigation|locale|layoutDirection" android:launchMode="singleTask" android:screenOrientation="behind" android:theme="@style/com_lenovo_lsf_Translucent_NoTitle_Dialog" android:windowSoftInputMode="stateVisible"></activity> <!-- behind兼容 8.0 --> <activity android:name="com.lenovo.lsf.lenovoid.ui.StartLoginingGameActivity" android:configChanges="keyboardHidden|orientation|screenSize|navigation" android:screenOrientation="behind" android:theme="@style/com_lenovo_lsf_Translucent_NoTitle_Dialog"></activity> <!-- behind兼容 8.0" --> <activity android:name="com.lenovo.lsf.lenovoid.ui.StartGameErrorActivity" android:configChanges="keyboardHidden|orientation|screenSize|navigation" android:screenOrientation="behind" android:theme="@style/com_lenovo_lsf_Translucent_NoTitle_Dialog"></activity> <!-- behind兼容 8.0 --> <activity android:name="com.lenovo.lsf.lenovoid.ui.FindPasswordActivity" android:configChanges="orientation|keyboardHidden" android:screenOrientation="behind" android:theme="@style/com_lenovo_lsf_Translucent_NoTitle_Dialog"></activity> <!-- behind兼容 8.0 --> <activity android:name="com.lenovo.lsf.lenovoid.ui.RegistByPhoneActivity" android:configChanges="keyboardHidden|orientation" android:screenOrientation="behind" android:theme="@style/com_lenovo_lsf_Translucent_NoTitle_Dialog"></activity> <!-- behind兼容 8.0 --> <activity android:name="com.lenovo.lsf.lenovoid.ui.RegistRealAuthActivity" android:configChanges="keyboardHidden|orientation" android:screenOrientation="behind" android:theme="@style/com_lenovo_lsf_Translucent_NoTitle_Dialog"></activity> <!-- behind兼容 8.0 --> <activity android:name="com.lenovo.lsf.lenovoid.ui.RegistByPhoneConfirmActivity" android:configChanges="keyboardHidden|orientation" android:screenOrientation="behind" android:theme="@style/com_lenovo_lsf_Translucent_NoTitle_Dialog"></activity> <!-- behind兼容 8.0 --> <activity android:name="com.lenovo.lsf.lenovoid.ui.FindPasswordConfirmActivity" android:configChanges="orientation|keyboardHidden" android:screenOrientation="behind" android:theme="@style/com_lenovo_lsf_Translucent_NoTitle_Dialog"></activity> <activity android:name="com.lenovo.lsf.lenovoid.ui.WebViewActivity" android:configChanges="orientation|keyboardHidden" android:excludeFromRecents="true" android:label="" android:screenOrientation="landscape" android:theme="@style/com_lenovo_lsf_ui"></activity> <!-- behind兼容 8.0 --> <activity android:name="com.lenovo.pop.ui.FlexibleActivity" android:configChanges="keyboardHidden|orientation|screenSize|navigation" android:launchMode="singleTop" android:screenOrientation="behind" android:theme="@style/com_lenovo_lsf_Translucent_NoTitle_Dialog"></activity> <!-- behind兼容 8.0 --> <activity android:name="com.lenovo.pop.ui.QuiteActivity" android:configChanges="keyboardHidden|orientation|screenSize|navigation" android:launchMode="singleTop" android:screenOrientation="behind" android:theme="@style/com_lenovo_lsf_Translucent_NoTitle_Dialog"></activity> <!-- <activity android:name="com.lenovo.lsf.lenovoid.ui.QuitActivity" android:configChanges="keyboardHidden|orientation|screenSize|navigation" android:screenOrientation="landscape" android:theme="@style/com_lenovo_lsf_Translucent_NoTitle_Dialog" > </activity> --> <activity android:name="com.lenovo.pay.mobile.ui.minewebview.HomeHtmlActivity" android:configChanges="orientation|keyboardHidden|screenSize" android:launchMode="standard" android:screenOrientation="portrait" android:theme="@android:style/Theme.NoTitleBar.Fullscreen" android:windowSoftInputMode="stateHidden|adjustPan"> <intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> </activity> <activity android:name="com.lenovo.lsf.lenovoid.ui.minewebview.HomeHtmlActivity" android:configChanges="orientation|keyboardHidden|screenSize" android:launchMode="standard" android:screenOrientation="portrait" android:theme="@android:style/Theme.NoTitleBar.Fullscreen" android:windowSoftInputMode="stateHidden|adjustPan"> <intent-filter> <action android:name="android.intent.action.VIEW" /> <action android:name="com.lenovo.lsf.lenovoid.action.ACTION_START_WEB_VIEW" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> </activity> <!-- 登录过程界面结束 --> <service android:name="com.lenovo.lsf.lenovoid.toolbar.AppCheckService"></service> <receiver android:name="com.lenovo.lsf.gamesdk.receiver.GameSdkReceiver" android:permission="com.lenovo.lsf.device.permission.MESSAGE"> <intent-filter> <action android:name="com.lenovo.lsf.gamesdk.receiver.GameSdkReceiver"></action> <action android:name="2004161581570.app.ln"></action> <!-- 在此处填入申请的lenovo open AppID --> <category android:name="com.pay.sample.lenovo" /> <!-- 在此处填入Package Name --> </intent-filter> </receiver> <receiver android:name="com.lenovo.lsf.gamesdk.receiver.GameSdkAndroidLReceiver"> <intent-filter> <action android:name="com.lenovo.lsf.device.ANDROID_L_MSG"></action> <category android:name="com.pay.sample.lenovo" /> <!-- 在此处填入Package Name --> </intent-filter> </receiver> <receiver android:name="com.lenovo.lsf.push.receiver.PushReceiver" android:process=":PushService"> <intent-filter> <action android:name="com.lenovo.lsf.intent.REGISTER" /> <action android:name="com.lenovo.lsf.intent.UNREGISTER" /> <action android:name="com.lenovo.lsf.intent.LOG_CONTROL" /> <action android:name="com.lenovo.lsf.intent.PUSH_TYPE_CONTROL" /> <action android:name="com.lenovo.lsf.intent.PUSH_TEST_MESSAGE" /> <action android:name="com.lenovo.lsf.intent.SWITCH_ON_SERVICE" /> <action android:name="com.lenovo.lsf.intent.SWITCH_OFF_SERVICE" /> </intent-filter> </receiver> <service android:name="com.lenovo.lsf.push.service.PushService" android:exported="true" android:process=":PushService"></service> <activity android:name="com.lenovo.lsf.push.ui.DisplayActivity" android:process=":DisplayActivity" android:screenOrientation="portrait" android:theme="@android:style/Theme.Translucent"></activity> <service android:name="com.lenovo.lsf.push.ui.DisplayService" android:exported="true" android:process=":PushService"></service> <!-- 登录配置结束 --> <!-- pay begin --> <!-- 游戏和应用直接copy这个activity即可,用户中心写 scheme = alipayquickcallback --> <activity android:name="com.lenovo.lsf.pay.ui.AmountChooseActivity" android:configChanges="orientation|keyboardHidden" android:exported="true" android:launchMode="singleTop" android:screenOrientation="portrait" android:theme="@style/lsf_pay_ui.no_title"> <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:scheme="pluginalipayquickcallback" /> </intent-filter> </activity> <!-- 此值需与AmountChooseActivity的android:scheme的值一致,游戏和应用直接copy这一行即可,用户中心可以不填 默认使用alipayquickcallback,demo用pluginalipayquickcallback S --> <meta-data android:name="alipayquickAmount" android:value="pluginalipayquickcallback" /> <!-- 此值需与AmountChooseActivity的android:scheme的值一致,游戏和应用直接copy这一行即可,用户中心可以不填 默认使用alipayquickcallback,demo用pluginalipayquickcallback E --> <activity android:name="com.lenovo.lsf.pay.ui.ChargeResultActivity" android:configChanges="orientation|keyboardHidden" android:screenOrientation="portrait" android:theme="@style/lsf_pay_ui.no_title"></activity> <activity android:name="com.lenovo.lsf.pay.ui.ChargeResultProgressActivity" android:configChanges="orientation|keyboardHidden" android:screenOrientation="portrait" android:theme="@style/lsf_pay_ui.no_title"></activity> <activity android:name="com.lenovo.lsf.pay.ui.GameCardChargeActivity" android:configChanges="orientation|keyboardHidden" android:screenOrientation="portrait" android:theme="@style/lsf_pay_ui.no_title"></activity> <activity android:name="com.lenovo.lsf.pay.ui.PhoneCardAmountChooseActivity" android:configChanges="orientation|keyboardHidden" android:screenOrientation="portrait" android:theme="@style/lsf_pay_ui.no_title"></activity> <activity android:name="com.lenovo.lsf.pay.ui.RecordActivity" android:configChanges="orientation|keyboardHidden" android:screenOrientation="portrait" android:theme="@style/lsf_pay_ui.no_title"></activity> <activity android:name="com.lenovo.lsf.pay.ui.RecordDetailActivity" android:configChanges="orientation|keyboardHidden" android:screenOrientation="portrait" android:theme="@style/lsf_pay_ui.no_title"></activity> <activity android:name="com.lenovo.lsf.pay.ui.TeQuanTypeChooseActivity" android:configChanges="orientation|keyboardHidden" android:launchMode="singleTop" android:screenOrientation="portrait" android:theme="@style/lsf_pay_ui.no_title"> <intent-filter> <action android:name="com.lenovo.lsf.account.TEQUAN_TYPE_CHOOSE"></action> <category android:name="android.intent.category.DEFAULT"></category> </intent-filter> </activity> <activity android:name="com.lenovo.lsf.pay.ui.VBCenterActivity" android:configChanges="orientation|keyboardHidden" android:launchMode="singleTop" android:screenOrientation="sensor" android:theme="@style/lsf_pay_ui.no_title"> <intent-filter> <action android:name="com.lenovo.lsf.account.VB_CENTER"></action> <category android:name="android.intent.category.DEFAULT"></category> </intent-filter> </activity> <activity android:name="com.lenovo.lsf.pay.ui.VBTypeChooseActivity" android:configChanges="orientation|keyboardHidden|locale" android:launchMode="singleTop" android:screenOrientation="sensor" android:theme="@style/lsf_pay_ui.no_title"> <intent-filter> <action android:name="com.lenovo.lsf.account.VB_TYPE_CHOOSE" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> </activity> <!-- TempVBTypeChooseActivity的scheme为openappid 用户中心请填写 scheme = alipayquickcallbackl --> <activity android:name="com.lenovo.lsf.pay.ui.TempVBTypeChooseActivity" android:configChanges="orientation|keyboardHidden" android:launchMode="singleTop" android:screenOrientation="sensor" android:theme="@style/lsf_pay_ui.translate"> <intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.BROWSABLE" /> <category android:name="android.intent.category.DEFAULT" /> <data android:scheme="2004161581570.app.ln" /> </intent-filter> </activity> <!-- 此值需与TempVBTypeChooseActivity的android:scheme的值一致,应用或游戏请填写openappid,用户中心可以不填:默认使用alipayquickcallbackl S --> <meta-data android:name="alipayquick" android:value="2004161581570.app.ln" /> <!-- 此值需与TempVBTypeChooseActivity的android:scheme的值一致,应用或游戏请填写openappid,用户中心可以不填:默认使用alipayquickcallbackl E --> <!-- 易联 --> <activity android:name="com.payeco.android.plugin.PayecoPluginLoadingActivity" android:configChanges="screenSize|keyboardHidden|orientation" android:theme="@style/lsf_pay_ui.no_title" /> <activity android:name="com.payeco.android.plugin.PayecoVedioActivity" android:process="com.payeco.android.plugin.vedio" android:screenOrientation="landscape" android:theme="@style/lsf_pay_ui.no_title" /> <!-- 银联 --> <activity android:name="com.unionpay.uppay.PayActivity" android:configChanges="orientation|keyboardHidden" android:excludeFromRecents="true" android:label="@string/app_name" android:screenOrientation="portrait" android:windowSoftInputMode="adjustResize" /> <!-- 支付宝 --> <activity android:name="com.alipay.sdk.app.H5PayActivity" android:configChanges="orientation|keyboardHidden|navigation" android:exported="false" android:screenOrientation="behind" android:theme="@style/lsf_pay_ui.no_title" android:windowSoftInputMode="adjustResize|stateHidden"></activity> <activity android:name="com.alipay.sdk.auth.AuthActivity" android:configChanges="orientation|keyboardHidden|navigation" android:exported="false" android:screenOrientation="behind" android:theme="@style/lsf_pay_ui.no_title"></activity> <!-- <activity android:name="com.payeco.android.plugin.PayecoCamaraActivity" android:configChanges="screenSize|keyboardHidden|orientation" android:theme="@style/lsf_pay_ui.no_title" /> --> <!-- <activity android:name="com.lenovo.lsf.pay.plugin.yixun.YiXunChargeActivity" android:configChanges="orientation|keyboardHidden" android:screenOrientation="portrait" android:theme="@style/lsf_pay_ui.no_title" > </activity> <activity android:name="com.lenovo.lsf.pay.plugin.yixun.YiXunChargeConfirmActivity" android:configChanges="orientation|keyboardHidden" android:screenOrientation="portrait" android:theme="@style/lsf_pay_ui.no_title" > </activity> <activity android:name="com.lenovo.lsf.pay.plugin.yixun.YiXunChargeFailedActivity" android:configChanges="orientation|keyboardHidden" android:screenOrientation="portrait" android:theme="@style/lsf_pay_ui.no_title" > </activity> <activity android:name="com.lenovo.lsf.pay.plugin.yixun.YiXunChargeReminderActivity" android:configChanges="orientation|keyboardHidden" android:screenOrientation="portrait" android:theme="@style/lsf_pay_ui.no_title" > </activity> <activity android:name="com.lenovo.lsf.pay.plugin.yixun.YiXunChargeSuccessActivity" android:configChanges="orientation|keyboardHidden" android:screenOrientation="portrait" android:theme="@style/lsf_pay_ui.no_title" > </activity> <activity android:name="com.lenovo.lsf.pay.plugin.yixun.YiXunChargeTimeOutActivity" android:configChanges="orientation|keyboardHidden" android:screenOrientation="portrait" android:theme="@style/lsf_pay_ui.no_title" > </activity> <activity android:name="com.lenovo.lsf.pay.plugin.yixun.YiXunWaitResultActivity" android:configChanges="orientation|keyboardHidden" android:screenOrientation="portrait" android:theme="@style/lsf_pay_ui.no_title" > </activity> --> <!-- pay end --> <!-- 此处fileprovider 的authorities 必须是包名+“.fileprovider” 举例:如果demo包名是com.pay.sample.lenovo,那么此处authorities的值应为com.pay.sample.lenovo.fileprovider --> <provider android:name="android.support.v4.content.FileProvider" android:authorities="com.pay.sample.lenovo.lenovo.fileprovider" android:exported="false" android:grantUriPermissions="true"> <meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/file_paths" /> </provider> <!-- meta-data需要写在application中 --> <meta-data android:name="com.baidu.lbsapi.API_KEY" android:value="DhNxS47YIr3CNdocGoAcy1ts" /> <meta-data android:name="com.lenovo.lsf.pay.removesms" android:value="false" /> <!-- 登录配置开始 --> <!-- 在此处填入申请的lenovo open AppID --> <!-- <meta-data android:name="lenovo.open.appid" android:value="2004161581570.app.ln" /> --> <!-- 应用此处填写分配给应用的token,如不接入avatar,请直接复制此行 --> <!-- <meta-data android:name="lenovo:applicationToken" android:value="BGWJ03ZCYLCQ" /> --> <!-- 应用此处填写分配给应用的标示,zuk请填写“zuk”,用户中心不需要填写 --> <!-- <meta-data android:name="lenovo.paysdk.from" android:value="zuk"/> --> <!-- <meta-data android:name="lenovo.paysdk.from" android:value="payplugin"/> --> <!-- <activity android:name="com.lenovo.lsf.wxapi.WXPayEntryActivity" android:exported="true" android:theme="@style/lsf_pay_ui.translate" android:launchMode="singleTop" /> <receiver android:name="com.lenovo.lsf.wxapi.AppRegister"> <intent-filter> <action android:name="com.tencent.mm.plugin.openapi.Intent.ACTION_REFRESH_WXAPP" /> </intent-filter> </receiver> --> <!-- <activity android:name="com.lenovo.lsf.wxapi.WXPayEntryActivity" android:exported="true" android:theme="@style/lsf_pay_ui.translate" android:launchMode="singleTop" /> --> </application> </manifest>