1 <?xml version="1.0" encoding="utf-8"?> 2 3 <!-- Copyright (c) 2012 The Chromium Authors. All rights reserved. 4 5 Use of this source code is governed by a BSD-style license that can be 6 found in the LICENSE file. 7 --> 8 9 <manifest xmlns:android="http://schemas.android.com/apk/res/android" 10 package="org.chromium.content_shell_apk"> 11 12 <permission android:name="org.chromium.content_shell.permission.SANDBOX" 13 android:protectionLevel="signature" /> 14 15 <application android:name="ContentShellApplication" 16 android:icon="@mipmap/app_icon" 17 android:label="Content Shell"> 18 <activity android:name="ContentShellActivity" 19 android:launchMode="singleTask" 20 android:theme="@android:style/Theme.Holo.Light.NoActionBar" 21 android:configChanges="orientation|keyboardHidden|keyboard|screenSize" 22 android:hardwareAccelerated="true"> 23 <intent-filter> 24 <action android:name="android.intent.action.MAIN"/> 25 <category android:name="android.intent.category.LAUNCHER"/> 26 </intent-filter> 27 </activity> 28 <!-- The following service entries exist in order to allow us to 29 start more than one sandboxed process. --> 30 31 <!-- NOTE: If you change the values of "android:process" for any of the below services, 32 you also need to update kHelperProcessExecutableName in chrome_constants.cc. --> 33 <service android:name="org.chromium.content.app.SandboxedProcessService0" 34 android:process=":sandboxed_process0" 35 android:permission="org.chromium.content_shell.permission.SANDBOX" 36 android:isolatedProcess="true" 37 android:exported="false" /> 38 <service android:name="org.chromium.content.app.SandboxedProcessService1" 39 android:process=":sandboxed_process1" 40 android:permission="org.chromium.content_shell.permission.SANDBOX" 41 android:isolatedProcess="true" 42 android:exported="false" /> 43 <service android:name="org.chromium.content.app.SandboxedProcessService2" 44 android:process=":sandboxed_process2" 45 android:permission="org.chromium.content_shell.permission.SANDBOX" 46 android:isolatedProcess="true" 47 android:exported="false" /> 48 <service android:name="org.chromium.content.app.SandboxedProcessService3" 49 android:process=":sandboxed_process3" 50 android:permission="org.chromium.content_shell.permission.SANDBOX" 51 android:isolatedProcess="true" 52 android:exported="false" /> 53 <service android:name="org.chromium.content.app.SandboxedProcessService4" 54 android:process=":sandboxed_process4" 55 android:permission="org.chromium.content_shell.permission.SANDBOX" 56 android:isolatedProcess="true" 57 android:exported="false" /> 58 <service android:name="org.chromium.content.app.SandboxedProcessService5" 59 android:process=":sandboxed_process5" 60 android:permission="org.chromium.content_shell.permission.SANDBOX" 61 android:isolatedProcess="true" 62 android:exported="false" /> 63 <service android:name="org.chromium.content.app.SandboxedProcessService6" 64 android:process=":sandboxed_process6" 65 android:permission="org.chromium.content_shell.permission.SANDBOX" 66 android:isolatedProcess="true" 67 android:exported="false" /> 68 <service android:name="org.chromium.content.app.SandboxedProcessService7" 69 android:process=":sandboxed_process7" 70 android:permission="org.chromium.content_shell.permission.SANDBOX" 71 android:isolatedProcess="true" 72 android:exported="false" /> 73 <service android:name="org.chromium.content.app.SandboxedProcessService8" 74 android:process=":sandboxed_process8" 75 android:permission="org.chromium.content_shell.permission.SANDBOX" 76 android:isolatedProcess="true" 77 android:exported="false" /> 78 <service android:name="org.chromium.content.app.SandboxedProcessService9" 79 android:process=":sandboxed_process9" 80 android:permission="org.chromium.content_shell.permission.SANDBOX" 81 android:isolatedProcess="true" 82 android:exported="false" /> 83 <service android:name="org.chromium.content.app.SandboxedProcessService10" 84 android:process=":sandboxed_process10" 85 android:permission="org.chromium.content_shell.permission.SANDBOX" 86 android:isolatedProcess="true" 87 android:exported="false" /> 88 <service android:name="org.chromium.content.app.SandboxedProcessService11" 89 android:process=":sandboxed_process11" 90 android:permission="org.chromium.content_shell.permission.SANDBOX" 91 android:isolatedProcess="true" 92 android:exported="false" /> 93 <service android:name="org.chromium.content.app.SandboxedProcessService12" 94 android:process=":sandboxed_process12" 95 android:permission="org.chromium.content_shell.permission.SANDBOX" 96 android:isolatedProcess="true" 97 android:exported="false" /> 98 <service android:name="org.chromium.content.app.SandboxedProcessService13" 99 android:process=":sandboxed_process13" 100 android:permission="org.chromium.content_shell.permission.SANDBOX" 101 android:isolatedProcess="true" 102 android:exported="false" /> 103 <service android:name="org.chromium.content.app.SandboxedProcessService14" 104 android:process=":sandboxed_process14" 105 android:permission="org.chromium.content_shell.permission.SANDBOX" 106 android:isolatedProcess="true" 107 android:exported="false" /> 108 <service android:name="org.chromium.content.app.SandboxedProcessService15" 109 android:process=":sandboxed_process15" 110 android:permission="org.chromium.content_shell.permission.SANDBOX" 111 android:isolatedProcess="true" 112 android:exported="false" /> 113 <service android:name="org.chromium.content.app.SandboxedProcessService16" 114 android:process=":sandboxed_process16" 115 android:permission="org.chromium.content_shell.permission.SANDBOX" 116 android:isolatedProcess="true" 117 android:exported="false" /> 118 <service android:name="org.chromium.content.app.SandboxedProcessService17" 119 android:process=":sandboxed_process17" 120 android:permission="org.chromium.content_shell.permission.SANDBOX" 121 android:isolatedProcess="true" 122 android:exported="false" /> 123 <service android:name="org.chromium.content.app.SandboxedProcessService18" 124 android:process=":sandboxed_process18" 125 android:permission="org.chromium.content_shell.permission.SANDBOX" 126 android:isolatedProcess="true" 127 android:exported="false" /> 128 <service android:name="org.chromium.content.app.SandboxedProcessService19" 129 android:process=":sandboxed_process19" 130 android:permission="org.chromium.content_shell.permission.SANDBOX" 131 android:isolatedProcess="true" 132 android:exported="false" /> 133 <meta-data android:name="org.chromium.content.browser.SMART_CLIP_PROVIDER" 134 android:value="org.chromium.content.browser.SmartClipProvider" /> 135 </application> 136 137 <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="20" /> 138 <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> 139 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> 140 <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> 141 <uses-permission android:name="android.permission.CAMERA"/> 142 <uses-permission android:name="android.permission.INTERNET"/> 143 <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/> 144 <uses-permission android:name="android.permission.RECORD_AUDIO"/> 145 <uses-permission android:name="android.permission.VIBRATE"/> 146 <uses-permission android:name="android.permission.WAKE_LOCK"/> 147 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> 148 </manifest> 149