• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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        <meta-data android:name="org.chromium.content.browser.SMART_CLIP_PROVIDER"
99                   android:value="org.chromium.content.browser.SmartClipProvider" />
100    </application>
101
102    <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="19" />
103    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
104    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
105    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
106    <uses-permission android:name="android.permission.CAMERA"/>
107    <uses-permission android:name="android.permission.INTERNET"/>
108    <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>
109    <uses-permission android:name="android.permission.RECORD_AUDIO"/>
110    <uses-permission android:name="android.permission.VIBRATE"/>
111    <uses-permission android:name="android.permission.WAKE_LOCK"/>
112    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
113</manifest>
114