|
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.ai.ipu.show"
android:versionCode="1"
android:versionName="3.0.20170216" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="22" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.RECEIVE_SMS" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.WRITE_CONTACTS" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.CALL_PHONE" />
<uses-permission android:name="android.permission.SEND_SMS" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.VIBRATE" /> <!-- 震动权限 -->
<uses-feature android:name="android.hardware.camera" /> <!-- 使用照相机权限 -->
<uses-feature android:name="android.hardware.camera.autofocus" /> <!-- 自动聚焦权限 -->
<uses-permission android:name="android.permission.FLASHLIGHT" /> <!-- 开启闪光灯权限 -->
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" /> <!-- 蓝牙 -->
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_CONFIGURATION" />
<uses-permission android:name="android.permission.KILL_BACKGROUND_PROCESSES" />
<uses-permission android:name="android.permission.RECEIVE_USER_PRESENT" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" /><!-- 悬浮菜单 -->
<!-- NFC -->
<uses-permission android:name="android.permission.NFC" />
<uses-feature android:name="android.hardware.nfc" android:required="true" />
<uses-permission android:name="android.permission.WRITE_SETTINGS" />
<uses-permission android:name="android.permission.USE_FINGERPRINT"/>
<!-- 极光推送 start -->
<permission
android:name="com.ai.ipu.show.permission.JPUSH_MESSAGE"
android:protectionLevel="signature" />
<uses-permission android:name="com.ai.ipu.show.permission.JPUSH_MESSAGE" />
<uses-permission android:name="android.permission.RECEIVE_USER_PRESENT" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<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.WRITE_SETTINGS" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<!-- 极光推送 end -->
<permission android:name="com.ai.ipu.show.permission.EXITAPP" />
<uses-permission android:name="com.ai.ipu.show.permission.EXITAPP" />
<!--
android:name="com.wade.mobile.frame.IpuBasicApplication"
-->
<application
android:name="com.ai.ipu.show.IpuApplication"
android:allowBackup="false"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme"
android:hardwareAccelerated="true"> <!-- Application级应用加速,可以降低到Activity级 -->
<!-- <meta-data
android:name="com.amap.api.v2.apikey"
android:value="6afee5dced4c3b3a43c0feb11399bded"/> -->
<!-- 新版本高德key -->
<meta-data
android:name="com.amap.api.v2.apikey"
android:value="5c5c30c45f537b288aa42b6004b56f41"/>
<activity
android:name="com.ai.ipu.show.MainActivity"
android:configChanges="keyboard|keyboardHidden|orientation|screenSize"
android:label="@string/app_name"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name="com.ai.ipu.mobile.common.nfc.activity.NfcActivity">
<!-- <intent-filter>
<action android:name="android.nfc.action.TECH_DISCOVERED" />
</intent-filter>
<meta-data
android:name="android.nfc.action.TECH_DISCOVERED"
android:resource="@xml/nfc_tech_filter" />
<intent-filter>
<action android:name="android.nfc.action.TAG_DISCOVERED" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter> -->
</activity>
<!-- 注册推送服务 -->
<service android:name="com.ai.mobile.im.PushService" android:process=":WmPush" />
<!-- 对话框 -->
<activity
android:name="com.ai.ipu.mobile.ui.activity.CustomDialogActivity"
android:theme="@style/CustomDialogTheme" >
</activity>
<!-- 窗口 -->
<activity
android:name="com.ai.ipu.mobile.ui.activity.CustomWindowActivity">
</activity>
<!-- openUrl -->
<activity
android:name="com.ai.ipu.mobile.ui.activity.OpenUrlActivity">
</activity>
<activity
android:name="com.ai.ipu.mobile.ui.activity.IpuUrlActivity" />
<!-- 打开自定义浏览器 -->
<activity
android:name="com.ai.ipu.mobile.common.browser.BrowserActivity">
</activity>
<activity
android:name="com.ai.ipu.mobile.ui.activity.IpuBrowserActivity" />
<!-- 侧滑菜单 -->
<activity android:name="com.ai.ipu.mobile.ui.activity.SlidingMenuActivity"
android:theme="@style/SlidingMenuTheme" >
</activity>
<!-- 蓝牙分享 -->
<!--
<activity
android:name="com.wade.mobile.common.bluetooth.activity.ShareByBluetoothActivity"
android:theme="@style/ShareApkDialogTheme" >
</activity>
-->
<activity
android:name="com.ai.ipu.bluetooth.activity.ShareByBluetoothActivity"
android:theme="@style/ShareApkDialogTheme">
</activity>
<!-- 二维码扫描 -->
<!--
<activity
android:name="com.wade.mobile.common.scan.activity.CaptureActivity"
android:configChanges="orientation|keyboardHidden"
android:screenOrientation="portrait" >
</activity>
-->
<!-- 单个扫码 -->
<activity
android:name="com.ai.ipu.scan.activity.CaptureSingleActivity"
android:configChanges="orientation|keyboardHidden"
android:screenOrientation="portrait" >
</activity>
<!-- 多个扫码 -->
<activity
android:name="com.ai.ipu.scan.activity.CaptureMultipleActivity"
android:configChanges="orientation|keyboardHidden"
android:screenOrientation="portrait" >
</activity>
<!-- 音乐播放服务 -->
<service android:name="com.ai.ipu.mobile.common.audio.play.AudioPlayerService" />
<!-- 录制声音
<activity
android:name="com.wade.mobile.common.audio.activity.AudioRecorderActivity"
android:theme="@style/AudioDialogTheme" >
</activity> -->
<activity
android:name="com.ai.ipu.mobile.common.simplemedia.activity.SARecorder"
android:theme="@style/AudioDialogTheme" >
</activity>
<!-- 播放音乐 -->
<activity
android:name="com.ai.ipu.mobile.common.audio.activity.AudioPlayerActivity"
android:theme="@style/AudioDialogTheme" >
</activity>
<!-- 标记地图 -->
<!--
<activity android:name="com.wade.mobile.common.map.activity.MarkMapActivity">
</activity>
-->
<activity android:name="com.ai.ipu.map.activity.MarkMapActivity">
</activity>
<!-- 通讯录UI -->
<activity android:name="com.ai.ipu.mobile.common.contacts.activity.ContactsActivity">
</activity>
<!-- 设定位置 -->
<!--
<activity
android:name="com.wade.mobile.common.map.activity.SelectLocationActivity"
android:screenOrientation="portrait" >
</activity>
-->
<activity
android:name="com.ai.ipu.map.activity.SelectLocationActivity"
android:screenOrientation="portrait">
</activity>
<!-- 键盘 -->
<activity android:name="com.ai.ipu.mobile.common.keyboard.KeyboardActivity"
android:theme="@android:style/Theme.Translucent">
</activity>
<!-- 手势锁 -->
<activity android:name="com.ai.ipu.mobile.common.screenlock.ScreenUnlockActivity"
android:theme="@android:style/Theme.NoTitleBar">
</activity>
<activity android:name="com.ai.ipu.mobile.common.screenlock.SetScreenLockActivity"
android:theme="@android:style/Theme.NoTitleBar">
</activity>
<!-- 提示对话框 -->
<activity android:name="com.ai.ipu.mobilealertdialog.activity.AlertDialogActivity"></activity>
<!-- 百度地图 start -->
<!-- <meta-data -->
<!-- android:name="com.baidu.lbsapi.API_KEY" -->
<!-- android:value="glzX2yGOgROP15Sz15wwpBvMTnXAQ9fG" /> -->
<!-- 百度的key根据Android的KeyStore生成,因此需要根据本地环境生成 -->
<meta-data
android:name="com.baidu.lbsapi.API_KEY"
android:value="sxAi4mE2GrnpRehytyW1ZlgkiXv2MW2b" />
<!-- 百度地图新key -->
<activity
android:name="com.ai.ipu.map.bd.activity.BDMapActivity"
android:screenOrientation="portrait" >
</activity>
<activity
android:name="com.ai.ipu.map.bd.activity.PoiSearchAcitivty"
android:screenOrientation="portrait" >
</activity>
<activity
android:name="com.ai.ipu.map.bd.activity.LbsSearchActivity"
android:screenOrientation="portrait" >
</activity>
<service
android:name="com.baidu.location.f"
android:enabled="true"
android:process=":remote" >
</service>
<!-- 百度地图 end -->
<!-- YunBa Start -->
<!-- <meta-data
android:name="YUNBA_APPKEY"
android:value="5630418ff085fc471efdf2c9" />
<service android:name="io.yunba.android.core.YunBaService" >
</service>
<receiver android:name="io.yunba.android.core.YunBaReceiver" >
<intent-filter>
<action android:name="android.intent.action.USER_PRESENT" />
<action android:name="android.net.conn.CONNECTIVITY_CHANGE" />
</intent-filter>
</receiver> -->
<!-- YunBa End -->
<!-- begin: baidu speech sdk -->
<service
android:name="com.baidu.speech.VoiceRecognitionService"
android:exported="false" />
<activity
android:name="com.baidu.voicerecognition.android.ui.BaiduASRDigitalDialog"
android:configChanges="orientation|keyboardHidden|screenLayout"
android:theme="@android:style/Theme.Dialog"
android:exported="false"
android:screenOrientation="portrait">
<intent-filter>
<action android:name="com.baidu.action.RECOGNIZE_SPEECH" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<!-- end : baidu speech sdk -->
<!-- Umeng start -->
<meta-data android:value="577a0d7ee0f55ac156000f18" android:name="UMENG_APPKEY"/>
<meta-data android:value="display" android:name="display" />
<!-- Umeng end -->
<!-- DL framework -->
<activity
android:name="com.ryg.dynamicload.DLProxyActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="com.ryg.dynamicload.proxy.activity.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<activity
android:name="com.ryg.dynamicload.DLProxyFragmentActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="com.ryg.dynamicload.proxy.fragmentactivity.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<service android:name="com.ryg.dynamicload.DLProxyService" >
<intent-filter >
<action android:name="com.ryg.dynamicload.proxy.service.action"/>
</intent-filter>
</service>
<!-- 新高德定位需要的服务 -->
<service android:name="com.amap.api.location.APSService">
</service>
<!-- End -->
<!-- PathMenu Start-->
<!-- <service android:name="com.ai.ipu.ipu_pathmenu.PathMenuService" >
</service> -->
<!-- PathMenu End -->
<!-- 极光推送 start -->
<!-- 避免没有依赖jpush工程报错,临时注释极光相关内容 -->
<!--
<activity
android:name="cn.jpush.android.ui.PushActivity"
android:configChanges="orientation|keyboardHidden"
android:theme="@android:style/Theme.NoTitleBar"
android:exported="false">
<intent-filter>
<action android:name="cn.jpush.android.ui.PushActivity" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="com.ai.ipu.show" />
</intent-filter>
</activity>
<service
android:name="cn.jpush.android.service.PushService"
android:process=":mult"
android:exported="false">
<intent-filter>
<action android:name="cn.jpush.android.intent.REGISTER" />
<action android:name="cn.jpush.android.intent.REPORT" />
<action android:name="cn.jpush.android.intent.PushService" />
<action android:name="cn.jpush.android.intent.PUSH_TIME" />
</intent-filter>
</service>
-->
<!-- since 3.0.9 Required SDK 核心功能-->
<!-- <provider
android:authorities="com.ai.ipu.show.DataProvider"
android:name="cn.jpush.android.service.DataProvider"
android:exported="false"
/> -->
<!-- since 1.8.0 option 可选项。用于同一设备中不同应用的JPush服务相互拉起的功能。 -->
<!-- 若不启用该功能可删除该组件,将不拉起其他应用也不能被其他应用拉起 -->
<!-- <service
android:name="cn.jpush.android.service.DaemonService"
android:enabled="true"
android:exported="true">
<intent-filter>
<action android:name="cn.jpush.android.intent.DaemonService" />
<category android:name="com.ai.ipu.show" />
</intent-filter>
</service> -->
<!-- since 3.1.0 Required SDK 核心功能-->
<!-- <provider
android:authorities="com.ai.ipu.show.DownloadProvider"
android:name="cn.jpush.android.service.DownloadProvider"
android:exported="true"
/> -->
<!-- Required SDK核心功能-->
<!-- <receiver
android:name="cn.jpush.android.service.PushReceiver"
android:enabled="true"
android:exported="false">
<intent-filter android:priority="1000">
<action android:name="cn.jpush.android.intent.NOTIFICATION_RECEIVED_PROXY" /> Required 显示通知栏
<category android:name="com.ai.ipu.show" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.USER_PRESENT" />
<action android:name="android.net.conn.CONNECTIVITY_CHANGE" />
</intent-filter>
Optional
<intent-filter>
<action android:name="android.intent.action.PACKAGE_ADDED" />
<action android:name="android.intent.action.PACKAGE_REMOVED" />
<data android:scheme="package" />
</intent-filter>
</receiver> -->
<!-- Required SDK核心功能-->
<!-- <receiver android:name="cn.jpush.android.service.AlarmReceiver" android:exported="false"/>
<receiver
android:name="com.ai.ipu.push.JPushMessageReceiver"
android:exported="false"
android:enabled="true">
<intent-filter>
<action android:name="cn.jpush.android.intent.REGISTRATION" /> Required 用户注册SDK的intent
<action android:name="cn.jpush.android.intent.MESSAGE_RECEIVED" /> Required 用户接收SDK消息的intent
<action android:name="cn.jpush.android.intent.NOTIFICATION_RECEIVED" /> Required 用户接收SDK通知栏信息的intent
<action android:name="cn.jpush.android.intent.NOTIFICATION_OPENED" /> Required 用户打开自定义通知栏的intent
<action android:name="cn.jpush.android.intent.CONNECTION" />接收网络变化 连接/断开 since 1.6.3
<category android:name="com.ai.ipu.show" />
</intent-filter>
</receiver>
<receiver android:name="com.ai.ipu.push.JPushResultListener">
<intent-filter>
<action android:name="cn.jpush.android.intent.RECEIVE_MESSAGE" />
<category android:name="com.ai.ipu.show"></category>
</intent-filter>
</receiver> -->
<!-- Required . Enable it you can get statistics data with channel -->
<!-- JPUSH_CHANNEL 是为了方便开发者统计APK分发渠道。-->
<!-- 例如: -->
<!-- 发到 Google Play 的APK可以设置为 google-play; -->
<!-- 发到其他市场的 APK 可以设置为 xxx-market。 -->
<meta-data android:name="JPUSH_CHANNEL" android:value="developer-default"/>
<meta-data android:name="JPUSH_APPKEY" android:value="1a317ab3313d94412c949ab9" /> <!-- </>值来自开发者平台取得的AppKey-->
<!-- 极光推送 end -->
<activity android:name="com.ai.ipu.ipucustomcamera.activity.TakePhotoActivity"
android:screenOrientation="portrait" />
<!-- DynamicActivity -->
<activity android:name="androidx.pluginmgr.DynamicActivity" />
</application>
</manifest>
|