manifest.xml 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278
  1. <manifest xmlns:android="http://schemas.android.com/apk/res/android">
  2. <permissions>
  3. <uses-permission android:name="android.permission.INTERNET" />
  4. <uses-permission android:name="android.permission.READ_PHONE_STATE" />
  5. <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
  6. <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
  7. <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
  8. <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
  9. <uses-permission android:name="android.permission.BLUETOOTH"/>
  10. <uses-permission android:name="android.permission.INTERNET" />
  11. <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
  12. <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
  13. <uses-permission android:name="android.permission.READ_PHONE_STATE" />
  14. <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
  15. <uses-permission android:name="android.permission.GET_TASKS" />
  16. <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
  17. <uses-permission android:name="android.permission.NFC" />
  18. <uses-permission android:name="android.permission.RECORD_AUDIO" />
  19. <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
  20. <uses-permission android:name="org.simalliance.openmobileapi.SMARTCARD" />
  21. <uses-permission android:name="android.permission.SYSTEM_OVERLAY_WINDOW" />
  22. <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
  23. <uses-permission android:name="android.permission.VIBRATE" />
  24. <uses-permission android:name="android.permission.BLUETOOTH" />
  25. <uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
  26. <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
  27. <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
  28. <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
  29. </permissions>
  30. <application>
  31. <uses-library android:name="org.apache.http.legacy" android:required="false"/>
  32. <activity
  33. android:name="com.jmhy.sdk.activity.JmLoginActivity"
  34. android:screenOrientation="behind"
  35. android:launchMode="singleTop"
  36. android:configChanges="orientation|keyboardHidden|screenSize"
  37. android:theme="@style/jm_Transparent" />
  38. <activity
  39. android:name="com.jmhy.sdk.activity.JmAutoLoginActivity"
  40. android:screenOrientation="behind"
  41. android:launchMode="singleTop"
  42. android:configChanges="orientation|keyboardHidden|screenSize"
  43. android:theme="@style/jm_Transparent" />
  44. <activity
  45. android:name="com.jmhy.sdk.activity.JmUserinfoActivity"
  46. android:configChanges="orientation|keyboardHidden|screenSize"
  47. android:screenOrientation="behind"
  48. android:launchMode="singleTop"
  49. android:theme="@style/jm_Transparent" />
  50. <activity
  51. android:name="com.jmhy.sdk.activity.JmpayActivity"
  52. android:configChanges="orientation|keyboardHidden|screenSize"
  53. android:screenOrientation="behind"
  54. android:launchMode="singleTop"
  55. android:theme="@style/jm_Transparent" />
  56. <activity
  57. android:name="com.jmhy.sdk.activity.JmCommunityActivity"
  58. android:configChanges="orientation|keyboardHidden|screenSize"
  59. android:screenOrientation="portrait"
  60. android:launchMode="singleTop"
  61. android:theme="@android:style/Theme.Holo.Light.NoActionBar.Fullscreen" />
  62. <activity
  63. android:name="com.jmhy.sdk.activity.PermissionActivity"
  64. android:configChanges="orientation|keyboardHidden|screenSize"
  65. android:screenOrientation="behind"
  66. android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen" />
  67. <activity
  68. android:name="com.jmhy.sdk.activity.ForceActivity"
  69. android:configChanges="orientation|keyboardHidden|screenSize"
  70. android:screenOrientation="behind"
  71. android:launchMode="singleTop"
  72. android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen" />
  73. <service android:name="com.jmhy.sdk.push.PushService" />
  74. <activity
  75. android:name="com.smwl.smsdk.activity.UserCentreActivitySDK"
  76. android:configChanges="orientation|keyboardHidden|screenSize"
  77. android:launchMode="singleTask"
  78. android:screenOrientation="behind"
  79. android:theme="@style/X7BaseActivityStyle" />
  80. <activity
  81. android:name="com.smwl.smsdk.activity.BaseActivitySDK"
  82. android:configChanges="orientation|keyboardHidden|screenSize"
  83. android:screenOrientation="behind"
  84. android:theme="@style/X7ActivityTheme" />
  85. <activity
  86. android:name="com.smwl.smsdk.activity.PersonalCenterPayPsdActivitySDK"
  87. android:configChanges="orientation|keyboardHidden|screenSize"
  88. android:screenOrientation="behind"
  89. android:theme="@style/X7BaseActivityStyle" />
  90. <activity
  91. android:name="com.smwl.smsdk.activity.UsernameRegisterActivitySDK"
  92. android:configChanges="orientation|keyboardHidden|screenSize"
  93. android:screenOrientation="behind"
  94. android:theme="@style/X7BaseActivityStyle" />
  95. <activity
  96. android:name="com.smwl.smsdk.activity.ResetLoginPassWordActivitySDK"
  97. android:configChanges="orientation|keyboardHidden|screenSize"
  98. android:screenOrientation="behind"
  99. android:theme="@style/X7BaseActivityStyle" />
  100. <activity
  101. android:name="com.smwl.smsdk.activity.PrePayActivitySDK"
  102. android:configChanges="orientation|keyboardHidden"
  103. android:screenOrientation="behind"
  104. android:theme="@style/X7BaseActivityStyle" />
  105. <activity
  106. android:name="com.smwl.smsdk.activity.PayActivitySDK"
  107. android:configChanges="orientation|keyboardHidden"
  108. android:screenOrientation="behind"
  109. android:theme="@style/X7BaseActivityStyle"
  110. android:windowSoftInputMode="adjustUnspecified|stateHidden" />
  111. <activity
  112. android:name="com.smwl.smsdk.activity.PayRecordActivitySDK"
  113. android:configChanges="orientation|keyboardHidden|screenSize"
  114. android:screenOrientation="behind"
  115. android:theme="@style/X7BaseActivityStyle" />
  116. <activity
  117. android:name="com.smwl.smsdk.activity.LoginActivitySDK"
  118. android:configChanges="orientation|keyboardHidden|screenSize"
  119. android:screenOrientation="behind"
  120. android:theme="@style/X7BaseActivityStyle" />
  121. <activity
  122. android:name="com.smwl.smsdk.activity.GiftInfoActivitySDK"
  123. android:configChanges="orientation|keyboardHidden|screenSize"
  124. android:theme="@style/X7BaseActivityStyle"
  125. android:screenOrientation="behind" />
  126. <activity
  127. android:name="com.smwl.smsdk.activity.MoneyTicketDetailActivitySDK"
  128. android:configChanges="orientation|keyboardHidden|screenSize"
  129. android:screenOrientation="behind" />
  130. <activity
  131. android:name="com.smwl.smsdk.activity.X7sdkOfflineActivity"
  132. android:configChanges="orientation|keyboardHidden|screenSize"
  133. android:screenOrientation="behind"
  134. android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen" />
  135. <activity
  136. android:name="com.alipay.sdk.app.H5PayActivity"
  137. android:configChanges="orientation|keyboardHidden|navigation"
  138. android:exported="false"
  139. android:screenOrientation="behind" />
  140. <activity
  141. android:name="com.alipay.sdk.auth.AuthActivity"
  142. android:configChanges="orientation|keyboardHidden|navigation"
  143. android:exported="false"
  144. android:screenOrientation="behind" />
  145. <activity
  146. android:name="com.smwl.smsdk.activity.AutoLoginActivitySDK"
  147. android:configChanges="orientation|keyboardHidden|screenSize"
  148. android:screenOrientation="behind"
  149. android:theme="@style/X7BaseActivityStyle" />
  150. <activity
  151. android:name="com.smwl.smsdk.activity.PhoneRegisterActivitySDK"
  152. android:configChanges="orientation|keyboardHidden|screenSize"
  153. android:screenOrientation="behind"
  154. android:theme="@style/X7BaseActivityStyle" />
  155. <activity
  156. android:name="com.smwl.smsdk.activity.PhonePasswordActivity"
  157. android:configChanges="orientation|keyboardHidden|screenSize"
  158. android:screenOrientation="behind"
  159. android:theme="@style/X7BaseActivityStyle" />
  160. <activity
  161. android:name="com.smwl.smsdk.activity.CountryCodeActivity"
  162. android:configChanges="orientation|keyboardHidden|screenSize"
  163. android:screenOrientation="behind"
  164. android:theme="@style/X7BaseActivityStyle" />
  165. <activity
  166. android:name="com.smwl.smsdk.activity.PurchaseHistoryActivitySDK"
  167. android:configChanges="orientation|keyboardHidden|screenSize"
  168. android:screenOrientation="behind"
  169. android:theme="@style/X7BaseActivityStyle" />
  170. <activity
  171. android:name="com.smwl.smsdk.activity.PayResultAdActivity"
  172. android:configChanges="orientation|keyboardHidden|screenSize"
  173. android:theme="@style/X7BaseActivityStyle" />
  174. <activity
  175. android:name="com.smwl.smsdk.activity.TrustDeviceActivity"
  176. android:configChanges="orientation|keyboardHidden|screenSize"
  177. android:screenOrientation="behind"
  178. android:theme="@style/X7BaseActivityStyle"
  179. android:windowSoftInputMode="adjustResize|stateHidden" />
  180. <activity
  181. android:name="com.smwl.smsdk.activity.PermissionActivity"
  182. android:configChanges="orientation|keyboardHidden|screenSize"
  183. android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen" />
  184. <activity
  185. android:name="com.smwl.smsdk.activity.PhoneCodeLoginActivitySDK"
  186. android:configChanges="orientation|keyboardHidden|screenSize"
  187. android:screenOrientation="behind"
  188. android:theme="@style/X7BaseActivityStyle"
  189. android:windowSoftInputMode="stateAlwaysHidden|adjustPan" />
  190. <activity
  191. android:name="com.smwl.smsdk.activity.LoginFailActivitySDK"
  192. android:configChanges="orientation|keyboardHidden|screenSize"
  193. android:screenOrientation="behind"
  194. android:theme="@style/X7BaseActivityStyle" />
  195. <activity
  196. android:name="com.smwl.smsdk.activity.ForgetPasswordActivitySDK"
  197. android:configChanges="orientation|keyboardHidden|screenSize"
  198. android:screenOrientation="behind"
  199. android:theme="@style/X7BaseActivityStyle" />
  200. <activity
  201. android:name="com.smwl.smsdk.activity.NoticeActivitySDK"
  202. android:configChanges="orientation|keyboardHidden|screenSize"
  203. android:screenOrientation="behind"
  204. android:theme="@style/X7BaseActivityStyle" />
  205. <activity
  206. android:name="com.smwl.smsdk.activity.ChooseSmallAccountLoginActSDK"
  207. android:configChanges="orientation|keyboardHidden|screenSize"
  208. android:screenOrientation="behind"
  209. android:theme="@style/X7BaseActivityStyle" />
  210. <activity
  211. android:name="com.smwl.smsdk.activity.OfficialWebsiteActivitySDK"
  212. android:configChanges="orientation|keyboardHidden|screenSize"
  213. android:screenOrientation="behind"
  214. android:theme="@style/X7BaseActivityStyle" />
  215. <activity
  216. android:name="com.smwl.smsdk.activity.PrivacyProvisionsActSDK"
  217. android:configChanges="orientation|keyboardHidden|screenSize"
  218. android:screenOrientation="behind"
  219. android:theme="@style/X7BaseActivityStyle" />
  220. <activity
  221. android:name="com.smwl.smsdk.activity.SmallAccountManagerActivity"
  222. android:configChanges="orientation|keyboardHidden|screenSize"
  223. android:screenOrientation="behind"
  224. android:theme="@style/X7BaseActivityStyle" />
  225. <activity
  226. android:name="com.smwl.smsdk.activity.PersonalCenterModifyPsdActivitySDK"
  227. android:configChanges="orientation|keyboardHidden|screenSize"
  228. android:screenOrientation="behind"
  229. android:theme="@style/X7BaseActivityStyle" />
  230. <activity
  231. android:name="com.smwl.smsdk.activity.ShowLargePictureActivitySDK"
  232. android:configChanges="orientation|keyboardHidden|screenSize"
  233. android:screenOrientation="behind"
  234. android:theme="@style/X7BaseActivityStyle" />
  235. <activity
  236. android:name="com.smwl.smsdk.activity.ChoosePayNumActivity"
  237. android:configChanges="orientation|keyboardHidden|screenSize"
  238. android:screenOrientation="behind"
  239. android:theme="@style/X7BaseActivityStyle"
  240. android:windowSoftInputMode="adjustUnspecified|stateHidden" />
  241. <activity
  242. android:name="com.unionpay.uppay.PayActivity"
  243. android:configChanges="orientation|keyboardHidden|screenSize"
  244. android:screenOrientation="portrait" />
  245. 5,Service配置
  246. <service android:name="com.smwl.smsdk.service.AppServer" />
  247. <provider
  248. android:name="com.smwl.smsdk.X7Provider"
  249. android:authorities="{applicationId}.x7provider"
  250. android:exported="false"
  251. android:grantUriPermissions="true">
  252. <meta-data
  253. android:name="android.support.FILE_PROVIDER_PATHS"
  254. android:resource="@xml/x7_provider_paths" />
  255. </provider>
  256. <meta-data
  257. android:name="android.max_aspect"
  258. android:value="2.2" />
  259. <!--允许绘制到华为的刘海屏区域-->
  260. <meta-data
  261. android:name="android.notch_support"
  262. android:value="true" />
  263. <!-- 小米8.0针对刘海屏的适配 -->
  264. <meta-data
  265. android:name="notch.config"
  266. android:value="portrait" />
  267. </application>
  268. </manifest>