Browse Source

清单权限添加permissions标签包裹

xuqiang 4 years ago
parent
commit
af313310a2
4 changed files with 82 additions and 145 deletions
  1. 76 139
      sdk/jm_bamen/manifest.xml
  2. 2 2
      sdk/jm_huawei/manifest.xml
  3. 2 2
      sdk/jm_jianguo/manifest.xml
  4. 2 2
      sdk/jm_moye/manifest.xml

+ 76 - 139
sdk/jm_bamen/manifest.xml

@@ -1,210 +1,147 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android">
-
-    <!-- 开始添加Amigo Play SDK 需要的权限,开发者重点关注,直接复制即可,不要用手打,避免出错 -->
-    <uses-permission android:name="android.permission.INTERNET" />
-    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
-    <uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
-
+    <permissions>
+        <!-- 数据网络相关权限 该权限主要用于网络请求-->
+        <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
+        <uses-permission android:name="android.permission.INTERNET" />
+        <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
+        <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
+        <uses-permission android:name="android.permission.READ_PHONE_STATE" />
+        <!-- 接收短信权限 ,该权限主要用于注册账户或者通过手机验证码修改密码等 目前未使用,按需添加-->
+        <uses-permission android:name="android.permission.RECEIVE_SMS" />
+        <uses-permission android:name="android.permission.SEND_SMS" />
+        <!-- SD卡操作权限 该权限主要用于读写外部存储区上缓存的文件和数据-->
+        <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
+        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
+        <!-- 系统设置操作权限 该权限主要用于读取系统登录的配置信息-->
+        <uses-permission android:name="android.permission.WRITE_SETTINGS" />
+        <uses-permission android:name="android.permission.READ_SETTINGS" />
+        <!-- 漂浮窗,游戏助手漂浮窗特性,如果游戏应用需要打开游戏助手,那么请配置该权限-->
+        <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
+        <uses-permission android:name="android.permission.GET_TASKS" />
+    </permissions>
     <application>
-        <activity
-            android:name="com.joke.didi.virtualapk.delegate.StubActivity"
-            android:exported="false"
-            android:launchMode="standard" />
+        <activity android:name="com.joke.didi.virtualapk.delegate.StubActivity"
+            android:exported="false" android:launchMode="standard" />
         <!-- Stub Activities -->
-        <activity
-            android:name="com.joke.bamenshenqi.paysdk.A$1"
-            android:configChanges="orientation|keyboardHidden|screenSize"
-            android:exported="false"
+        <activity android:name="com.joke.bamenshenqi.paysdk.A$1"
+            android:configChanges="orientation|keyboardHidden|screenSize" android:exported="false"
             android:launchMode="standard" />
-        <activity
-            android:name="com.joke.bamenshenqi.paysdk.A$2"
-            android:configChanges="orientation|keyboardHidden|screenSize"
-            android:exported="false"
-            android:launchMode="standard"
-            android:theme="@android:style/Theme.Translucent" />
+        <activity android:name="com.joke.bamenshenqi.paysdk.A$2"
+            android:configChanges="orientation|keyboardHidden|screenSize" android:exported="false"
+            android:launchMode="standard" android:theme="@android:style/Theme.Translucent" />
 
         <!-- Stub Activities -->
-        <activity
-            android:name="com.joke.bamenshenqi.paysdk.B$1"
-            android:configChanges="orientation|keyboardHidden|screenSize"
-            android:exported="false"
+        <activity android:name="com.joke.bamenshenqi.paysdk.B$1"
+            android:configChanges="orientation|keyboardHidden|screenSize" android:exported="false"
             android:launchMode="singleTop" />
-        <activity
-            android:name="com.joke.bamenshenqi.paysdk.B$2"
-            android:exported="false"
+        <activity android:name="com.joke.bamenshenqi.paysdk.B$2" android:exported="false"
             android:launchMode="singleTop" />
-        <activity
-            android:name="com.joke.bamenshenqi.paysdk.B$3"
-            android:exported="false"
+        <activity android:name="com.joke.bamenshenqi.paysdk.B$3" android:exported="false"
             android:launchMode="singleTop" />
-        <activity
-            android:name="com.joke.bamenshenqi.paysdk.B$4"
-            android:exported="false"
+        <activity android:name="com.joke.bamenshenqi.paysdk.B$4" android:exported="false"
             android:launchMode="singleTop" />
-        <activity
-            android:name="com.joke.bamenshenqi.paysdk.B$5"
-            android:exported="false"
+        <activity android:name="com.joke.bamenshenqi.paysdk.B$5" android:exported="false"
             android:launchMode="singleTop" />
-        <activity
-            android:name="com.joke.bamenshenqi.paysdk.B$6"
-            android:exported="false"
+        <activity android:name="com.joke.bamenshenqi.paysdk.B$6" android:exported="false"
             android:launchMode="singleTop" />
-        <activity
-            android:name="com.joke.bamenshenqi.paysdk.B$7"
-            android:exported="false"
+        <activity android:name="com.joke.bamenshenqi.paysdk.B$7" android:exported="false"
             android:launchMode="singleTop" />
-        <activity
-            android:name="com.joke.bamenshenqi.paysdk.B$8"
-            android:exported="false"
+        <activity android:name="com.joke.bamenshenqi.paysdk.B$8" android:exported="false"
             android:launchMode="singleTop" />
 
         <!-- Stub Activities -->
-        <activity
-            android:name="com.joke.bamenshenqi.paysdk.C$1"
-            android:configChanges="orientation|keyboardHidden|screenSize"
-            android:exported="false"
+        <activity android:name="com.joke.bamenshenqi.paysdk.C$1"
+            android:configChanges="orientation|keyboardHidden|screenSize" android:exported="false"
             android:launchMode="singleTask" />
-        <activity
-            android:name="com.joke.bamenshenqi.paysdk.C$2"
-            android:configChanges="orientation|keyboardHidden|screenSize"
-            android:exported="false"
+        <activity android:name="com.joke.bamenshenqi.paysdk.C$2"
+            android:configChanges="orientation|keyboardHidden|screenSize" android:exported="false"
             android:launchMode="singleTask" />
-        <activity
-            android:name="com.joke.bamenshenqi.paysdk.C$3"
-            android:exported="false"
+        <activity android:name="com.joke.bamenshenqi.paysdk.C$3" android:exported="false"
             android:launchMode="singleTask" />
-        <activity
-            android:name="com.joke.bamenshenqi.paysdk.C$4"
-            android:exported="false"
+        <activity android:name="com.joke.bamenshenqi.paysdk.C$4" android:exported="false"
             android:launchMode="singleTask" />
-        <activity
-            android:name="com.joke.bamenshenqi.paysdk.C$5"
-            android:exported="false"
+        <activity android:name="com.joke.bamenshenqi.paysdk.C$5" android:exported="false"
             android:launchMode="singleTask" />
-        <activity
-            android:name="com.joke.bamenshenqi.paysdk.C$6"
-            android:exported="false"
+        <activity android:name="com.joke.bamenshenqi.paysdk.C$6" android:exported="false"
             android:launchMode="singleTask" />
-        <activity
-            android:name="com.joke.bamenshenqi.paysdk.C$7"
-            android:exported="false"
+        <activity android:name="com.joke.bamenshenqi.paysdk.C$7" android:exported="false"
             android:launchMode="singleTask" />
-        <activity
-            android:name="com.joke.bamenshenqi.paysdk.C$8"
-            android:exported="false"
+        <activity android:name="com.joke.bamenshenqi.paysdk.C$8" android:exported="false"
             android:launchMode="singleTask" />
 
         <!-- Stub Activities -->
-        <activity
-            android:name="com.joke.bamenshenqi.paysdk.D$1"
-            android:configChanges="orientation|keyboardHidden|screenSize"
-            android:exported="false"
+        <activity android:name="com.joke.bamenshenqi.paysdk.D$1"
+            android:configChanges="orientation|keyboardHidden|screenSize" android:exported="false"
             android:launchMode="singleInstance" />
-        <activity
-            android:name="com.joke.bamenshenqi.paysdk.D$2"
-            android:exported="false"
+        <activity android:name="com.joke.bamenshenqi.paysdk.D$2" android:exported="false"
             android:launchMode="singleInstance" />
-        <activity
-            android:name="com.joke.bamenshenqi.paysdk.D$3"
-            android:exported="false"
+        <activity android:name="com.joke.bamenshenqi.paysdk.D$3" android:exported="false"
             android:launchMode="singleInstance" />
-        <activity
-            android:name="com.joke.bamenshenqi.paysdk.D$4"
-            android:exported="false"
+        <activity android:name="com.joke.bamenshenqi.paysdk.D$4" android:exported="false"
             android:launchMode="singleInstance" />
-        <activity
-            android:name="com.joke.bamenshenqi.paysdk.D$5"
-            android:exported="false"
+        <activity android:name="com.joke.bamenshenqi.paysdk.D$5" android:exported="false"
             android:launchMode="singleInstance" />
-        <activity
-            android:name="com.joke.bamenshenqi.paysdk.D$6"
-            android:exported="false"
+        <activity android:name="com.joke.bamenshenqi.paysdk.D$6" android:exported="false"
             android:launchMode="singleInstance" />
-        <activity
-            android:name="com.joke.bamenshenqi.paysdk.D$7"
-            android:exported="false"
+        <activity android:name="com.joke.bamenshenqi.paysdk.D$7" android:exported="false"
             android:launchMode="singleInstance" />
-        <activity
-            android:name="com.joke.bamenshenqi.paysdk.D$8"
-            android:exported="false"
+        <activity android:name="com.joke.bamenshenqi.paysdk.D$8" android:exported="false"
             android:launchMode="singleInstance" />
 
         <!-- Local Service running in main process -->
-        <service
-            android:name="com.joke.didi.virtualapk.delegate.LocalService"
+        <service android:name="com.joke.didi.virtualapk.delegate.LocalService"
             android:exported="false" />
 
         <!-- Daemon Service running in child process -->
-        <service
-            android:name="com.joke.didi.virtualapk.delegate.RemoteService"
-            android:exported="false"
-            android:process=":daemon">
+        <service android:name="com.joke.didi.virtualapk.delegate.RemoteService"
+            android:exported="false" android:process=":daemon">
             <intent-filter>
                 <action android:name="${applicationId}.intent.ACTION_DAEMON_SERVICE" />
             </intent-filter>
         </service>
 
-        <provider
-            android:name="com.joke.didi.virtualapk.delegate.RemoteContentProvider"
-            android:authorities="${applicationId}.VirtualAPK.Provider"
-            android:exported="false"
+        <provider android:name="com.joke.didi.virtualapk.delegate.RemoteContentProvider"
+            android:authorities="${applicationId}.VirtualAPK.Provider" android:exported="false"
             android:process=":daemon" />
 
-        <activity
-            android:name="com.joke.plugin.mvp.ui.activity.BmUserInfosActivity"
+        <activity android:name="com.joke.plugin.mvp.ui.activity.BmUserInfosActivity"
             android:configChanges="orientation|keyboardHidden|screenSize"
             android:theme="@android:style/Theme.Translucent" />
 
-        <activity
-            android:name="com.joke.plugin.mvp.ui.activity.PayActivity"
+        <activity android:name="com.joke.plugin.mvp.ui.activity.PayActivity"
             android:configChanges="orientation|keyboardHidden|screenSize"
             android:theme="@android:style/Theme.Translucent"></activity>
-        <activity
-            android:name="com.joke.plugin.mvp.ui.activity.CommonWebActivity"
+        <activity android:name="com.joke.plugin.mvp.ui.activity.CommonWebActivity"
             android:configChanges="orientation|keyboardHidden|screenSize"
             android:theme="@android:style/Theme.Translucent" />
 
-        <activity
-            android:name="com.joke.plugin.pay.ui.activity.JokeH5Activity"
+        <activity android:name="com.joke.plugin.pay.ui.activity.JokeH5Activity"
             android:theme="@android:style/Theme.Translucent" />
-        <activity
-            android:name="com.joke.plugin.pay.ui.activity.JokeWebActivity"
+        <activity android:name="com.joke.plugin.pay.ui.activity.JokeWebActivity"
             android:configChanges="orientation|keyboardHidden|screenSize"
-            android:launchMode="singleTop"
-            android:theme="@android:style/Theme.Translucent" />
-        <activity
-            android:name="com.joke.plugin.mvp.ui.activity.BmPayAllCanUseCardVoucherActivity"
+            android:launchMode="singleTop" android:theme="@android:style/Theme.Translucent" />
+        <activity android:name="com.joke.plugin.mvp.ui.activity.BmPayAllCanUseCardVoucherActivity"
             android:configChanges="orientation|keyboardHidden|screenSize"
             android:theme="@android:style/Theme.Translucent" />
 
 
-        <activity
-            android:name="com.joke.plugin.mvp.ui.activity.PayChannelActivity"
+        <activity android:name="com.joke.plugin.mvp.ui.activity.PayChannelActivity"
             android:configChanges="orientation|keyboardHidden|screenSize"
             android:theme="@android:style/Theme.Translucent" />
-        <activity
-            android:name="com.joke.plugin.mvp.ui.activity.AnnouncementActivity"
+        <activity android:name="com.joke.plugin.mvp.ui.activity.AnnouncementActivity"
             android:configChanges="orientation|keyboardHidden|screenSize"
             android:theme="@android:style/Theme.Translucent" />
 
-        <activity
-            android:name="com.alipay.sdk.app.H5PayActivity"
-            android:configChanges="orientation|keyboardHidden|navigation"
-            android:exported="false"
+        <activity android:name="com.alipay.sdk.app.H5PayActivity"
+            android:configChanges="orientation|keyboardHidden|navigation" android:exported="false"
             android:screenOrientation="behind"></activity>
-        <activity
-            android:name="com.alipay.sdk.auth.AuthActivity"
-            android:configChanges="orientation|keyboardHidden|navigation"
-            android:exported="false"
+        <activity android:name="com.alipay.sdk.auth.AuthActivity"
+            android:configChanges="orientation|keyboardHidden|navigation" android:exported="false"
             android:screenOrientation="behind"></activity>
-        <activity
-            android:name="com.joke.plugin.mvp.ui.activity.BmTrumpetLoginActivity"
-            android:configChanges="orientation|keyboardHidden|navigation"
-            android:exported="false"
+        <activity android:name="com.joke.plugin.mvp.ui.activity.BmTrumpetLoginActivity"
+            android:configChanges="orientation|keyboardHidden|navigation" android:exported="false"
             android:screenOrientation="portrait" />
 
-        <meta-data
-            android:name="android.webkit.WebView.EnableSafeBrowsing"
-            android:value="false" />
+        <meta-data android:name="android.webkit.WebView.EnableSafeBrowsing" android:value="false" />
     </application>
 </manifest>

+ 2 - 2
sdk/jm_huawei/manifest.xml

@@ -1,6 +1,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android">
 
-
+    <permissions>
     <!-- HMS-SDK引导升级HMS功能,访问OTA服务器需要网络权限 | HMS-SDK upgrade HMS Feature, access to OTA server requires network privileges -->
     <uses-permission android:name="android.permission.INTERNET" />
     <!-- HMS-SDK引导升级HMS功能,保存下载的升级包需要SD卡写权限 | HMS-SDK upgrade HMS Feature, save downloaded upgrade pack requires SD card Write permission -->
@@ -29,7 +29,7 @@
     <!-- 注意这里.permission.PASSBY_MSG是自身app的包名 + .permission.PROCESS_PUSH_MSG -->
     <uses-permission android:name="com.jmhy.huawei.permission.PROCESS_PUSH_MSG" />
     <uses-permission android:name="com.jmhy.huawei.permission.PUSH_PROVIDER" />
-
+    </permissions>
     <application>
 
 

+ 2 - 2
sdk/jm_jianguo/manifest.xml

@@ -1,10 +1,10 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android">
-
+    <permissions>
     <!-- 开始添加Amigo Play SDK 需要的权限,开发者重点关注,直接复制即可,不要用手打,避免出错 -->
     <uses-permission android:name="android.permission.INTERNET" />
     <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
     <uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
-
+    </permissions>
     <application>
         <meta-data
             android:name="HuoUnion_APPID"

+ 2 - 2
sdk/jm_moye/manifest.xml

@@ -1,5 +1,5 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android">
-
+    <permissions>
     <!-- 开始添加Amigo Play SDK 需要的权限,开发者重点关注,直接复制即可,不要用手打,避免出错 -->
     <uses-permission android:name="android.permission.INTERNET" />
     <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
@@ -14,7 +14,7 @@
     <uses-permission android:name="android.permission.GET_TASKS" />
     <uses-permission android:name="android.permission.BLUETOOTH" />
     <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
-
+    </permissions>
     <application>
         <activity android:name="com.moyegame.pass.account.MYAccountActivity"
             android:configChanges="orientation|keyboardHidden|screenSize"