Add an exported flag in manifest

With b/150232615, we will need an explicit value set for the exported
flag when intent filters are present, as the default behavior is
changing for S+. This change adds the value reflecting the previous
default to the manifest.

These changes were made using an automated tool, the xml file may be
reformatted slightly creating a larger diff. The only "real" change is
the addition of "android:exported" to activities, services, and
receivers that have one or more intent-filters.

Bug: 150232615
Test: TH
Exempt-From-Owner-Approval: mechanical refactoring
Change-Id: I4457ff2bd466a4c56fed2570e110f251031c2385
This commit is contained in:
Ashwini Oruganti
2020-03-18 15:46:39 -07:00
committed by Jeff Sharkey
parent ed91e9135b
commit e178c24db3
108 changed files with 3831 additions and 3000 deletions

View File

@@ -5044,6 +5044,7 @@
android:relinquishTaskIdentity="true"
android:configChanges="screenSize|smallestScreenSize|screenLayout|orientation|keyboard|keyboardHidden"
android:process=":ui"
android:exported="true"
android:visibleToInstantApps="true">
<intent-filter>
<action android:name="android.intent.action.CHOOSER" />
@@ -5155,6 +5156,7 @@
<activity android:name="com.android.internal.app.ShutdownActivity"
android:permission="android.permission.SHUTDOWN"
android:theme="@style/Theme.NoDisplay"
android:exported="true"
android:excludeFromRecents="true">
<intent-filter>
<action android:name="com.android.internal.intent.action.REQUEST_SHUTDOWN" />
@@ -5176,6 +5178,7 @@
android:enabled="false"
android:process=":ui"
android:systemUserOnly="true"
android:exported="true"
android:theme="@style/Theme.Translucent.NoTitleBar">
<intent-filter android:priority="-100">
<action android:name="android.intent.action.MAIN" />
@@ -5188,6 +5191,7 @@
<activity android:name="com.android.internal.app.ConfirmUserCreationActivity"
android:excludeFromRecents="true"
android:process=":ui"
android:exported="true"
android:theme="@style/Theme.Dialog.Confirmation">
<intent-filter android:priority="1000">
<action android:name="android.os.action.CREATE_USER" />
@@ -5228,6 +5232,7 @@
</activity>
<receiver android:name="com.android.server.BootReceiver"
android:exported="true"
android:systemUserOnly="true">
<intent-filter android:priority="1000">
<action android:name="android.intent.action.BOOT_COMPLETED" />
@@ -5235,6 +5240,7 @@
</receiver>
<receiver android:name="com.android.server.updates.CertPinInstallReceiver"
android:exported="true"
android:permission="android.permission.UPDATE_CONFIG">
<intent-filter>
<action android:name="android.intent.action.UPDATE_PINS" />
@@ -5243,6 +5249,7 @@
</receiver>
<receiver android:name="com.android.server.updates.IntentFirewallInstallReceiver"
android:exported="true"
android:permission="android.permission.UPDATE_CONFIG">
<intent-filter>
<action android:name="android.intent.action.UPDATE_INTENT_FIREWALL" />
@@ -5251,6 +5258,7 @@
</receiver>
<receiver android:name="com.android.server.updates.SmsShortCodesInstallReceiver"
android:exported="true"
android:permission="android.permission.UPDATE_CONFIG">
<intent-filter>
<action android:name="android.intent.action.UPDATE_SMS_SHORT_CODES" />
@@ -5259,6 +5267,7 @@
</receiver>
<receiver android:name="com.android.server.updates.NetworkWatchlistInstallReceiver"
android:exported="true"
android:permission="android.permission.UPDATE_CONFIG">
<intent-filter>
<action android:name="android.intent.action.UPDATE_NETWORK_WATCHLIST" />
@@ -5267,6 +5276,7 @@
</receiver>
<receiver android:name="com.android.server.updates.ApnDbInstallReceiver"
android:exported="true"
android:permission="android.permission.UPDATE_CONFIG">
<intent-filter>
<action android:name="com.android.internal.intent.action.UPDATE_APN_DB" />
@@ -5275,6 +5285,7 @@
</receiver>
<receiver android:name="com.android.server.updates.CarrierProvisioningUrlsInstallReceiver"
android:exported="true"
android:permission="android.permission.UPDATE_CONFIG">
<intent-filter>
<action android:name="android.intent.action.UPDATE_CARRIER_PROVISIONING_URLS" />
@@ -5283,6 +5294,7 @@
</receiver>
<receiver android:name="com.android.server.updates.CertificateTransparencyLogInstallReceiver"
android:exported="true"
android:permission="android.permission.UPDATE_CONFIG">
<intent-filter>
<action android:name="android.intent.action.UPDATE_CT_LOGS" />
@@ -5291,6 +5303,7 @@
</receiver>
<receiver android:name="com.android.server.updates.LangIdInstallReceiver"
android:exported="true"
android:permission="android.permission.UPDATE_CONFIG">
<intent-filter>
<action android:name="android.intent.action.UPDATE_LANG_ID" />
@@ -5299,6 +5312,7 @@
</receiver>
<receiver android:name="com.android.server.updates.SmartSelectionInstallReceiver"
android:exported="true"
android:permission="android.permission.UPDATE_CONFIG">
<intent-filter>
<action android:name="android.intent.action.UPDATE_SMART_SELECTION" />
@@ -5307,6 +5321,7 @@
</receiver>
<receiver android:name="com.android.server.updates.ConversationActionsInstallReceiver"
android:exported="true"
android:permission="android.permission.UPDATE_CONFIG">
<intent-filter>
<action android:name="android.intent.action.UPDATE_CONVERSATION_ACTIONS" />
@@ -5315,6 +5330,7 @@
</receiver>
<receiver android:name="com.android.server.updates.CarrierIdInstallReceiver"
android:exported="true"
android:permission="android.permission.UPDATE_CONFIG">
<intent-filter>
<action android:name="android.os.action.UPDATE_CARRIER_ID_DB" />
@@ -5323,6 +5339,7 @@
</receiver>
<receiver android:name="com.android.server.updates.EmergencyNumberDbInstallReceiver"
android:exported="true"
android:permission="android.permission.UPDATE_CONFIG">
<intent-filter>
<action android:name="android.os.action.UPDATE_EMERGENCY_NUMBER_DB" />
@@ -5331,6 +5348,7 @@
</receiver>
<receiver android:name="com.android.server.MasterClearReceiver"
android:exported="true"
android:permission="android.permission.MASTER_CLEAR">
<intent-filter
android:priority="100" >
@@ -5347,6 +5365,7 @@
</receiver>
<receiver android:name="com.android.server.WallpaperUpdateReceiver"
android:exported="true"
android:permission="android.permission.RECEIVE_DEVICE_CUSTOMIZATION_READY">
<intent-filter>
<action android:name="android.intent.action.DEVICE_CUSTOMIZATION_READY"/>
@@ -5443,7 +5462,8 @@
android:permission="android.permission.BIND_JOB_SERVICE">
</service>
<service android:name="com.android.server.pm.PackageManagerShellCommandDataLoader">
<service android:name="com.android.server.pm.PackageManagerShellCommandDataLoader"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.LOAD_DATA" />
</intent-filter>

File diff suppressed because it is too large Load Diff

View File

@@ -13,40 +13,49 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.frameworks.coretests.enabled_app"
android:sharedUserId="com.android.uid.test">
package="com.android.frameworks.coretests.enabled_app"
android:sharedUserId="com.android.uid.test">
<application>
<!-- Used to test package component enabling and disabling -->
<activity android:name=".DisabledActivity" android:enabled="false" >
<activity android:name=".DisabledActivity"
android:enabled="false"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.android.frameworks.coretests.enabled_app.TEST_CATEGORY" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.frameworks.coretests.enabled_app.TEST_CATEGORY"/>
</intent-filter>
</activity>
<service android:name=".DisabledService" android:enabled="false" >
<service android:name=".DisabledService"
android:enabled="false">
</service>
<receiver android:name=".DisabledReceiver" android:enabled="false" >
<receiver android:name=".DisabledReceiver"
android:enabled="false"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.ENABLED_APP_DISABLED_RECEIVER" />
<action android:name="android.intent.action.ENABLED_APP_DISABLED_RECEIVER"/>
</intent-filter>
</receiver>
<provider android:name=".DisabledProvider" android:enabled="false"
android:authorities="com.android.frameworks.coretests.enabled_app.DisabledProvider"
android:process=":disabled.provider.process" />
<activity android:name=".EnabledActivity" >
<provider android:name=".DisabledProvider"
android:enabled="false"
android:authorities="com.android.frameworks.coretests.enabled_app.DisabledProvider"
android:process=":disabled.provider.process"/>
<activity android:name=".EnabledActivity">
</activity>
<service android:name=".EnabledService" android:enabled="true" >
<service android:name=".EnabledService"
android:enabled="true">
</service>
<receiver android:name=".EnabledReceiver" >
<receiver android:name=".EnabledReceiver"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.ENABLED_APP_ENABLED_RECEIVER" />
<action android:name="android.intent.action.ENABLED_APP_ENABLED_RECEIVER"/>
</intent-filter>
</receiver>
<provider android:name=".EnabledProvider"
android:authorities="com.android.frameworks.coretests.enabled_app.EnabledProvider"
android:process=":enabled.provider.process" />
android:authorities="com.android.frameworks.coretests.enabled_app.EnabledProvider"
android:process=":enabled.provider.process"/>
</application>
</manifest>

View File

@@ -13,15 +13,19 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.frameworks.coretests.install_jni_lib_open_from_apk">
<application android:hasCode="true" android:label="@string/app_name" android:extractNativeLibs="false">
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.frameworks.coretests.install_jni_lib_open_from_apk">
<application android:hasCode="true"
android:label="@string/app_name"
android:extractNativeLibs="false">
<activity android:name="com.android.frameworks.coretests.OpenFromApkActivity"
android:label="@string/app_name">
android:label="@string/app_name"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>

View File

@@ -1,36 +1,36 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.multidexlegacyandexception"
android:versionCode="1"
android:versionName="1.0" >
package="com.android.multidexlegacyandexception"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="18"/>
<uses-sdk android:minSdkVersion="8"
android:targetSdkVersion="18"/>
<application
android:name="com.android.multidexlegacyandexception.TestApplication"
android:label="multidexlegacyandexception"
>
<activity
android:name="com.android.multidexlegacyandexception.MainActivity"
android:label="multidexlegacyandexception" >
<application android:name="com.android.multidexlegacyandexception.TestApplication"
android:label="multidexlegacyandexception">
<activity android:name="com.android.multidexlegacyandexception.MainActivity"
android:label="multidexlegacyandexception"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<uses-library android:name="android.test.runner" />
<uses-library android:name="android.test.runner"/>
</application>
<instrumentation android:name="com.android.test.runner.MultiDexTestRunner"
android:targetPackage="com.android.multidexlegacyandexception"
android:label="Test for MultiDexLegacyAndException" />
android:targetPackage="com.android.multidexlegacyandexception"
android:label="Test for MultiDexLegacyAndException"/>
<instrumentation android:name="com.android.multidexlegacyandexception.tests.MultiDexAndroidJUnitRunner"
android:targetPackage="com.android.multidexlegacyandexception"
android:label="Test for MultiDexLegacyAndException" />
android:targetPackage="com.android.multidexlegacyandexception"
android:label="Test for MultiDexLegacyAndException"/>
<instrumentation android:name="androidx.test.runner.AndroidJUnitRunner"
android:targetPackage="com.android.multidexlegacyandexception"
android:label="Test for MultiDexLegacyAndException" />
android:targetPackage="com.android.multidexlegacyandexception"
android:label="Test for MultiDexLegacyAndException"/>
</manifest>

View File

@@ -1,28 +1,28 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.multidexlegacytestapp"
android:versionCode="1"
android:versionName="1.0" >
package="com.android.multidexlegacytestapp"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="18"/>
<uses-sdk android:minSdkVersion="8"
android:targetSdkVersion="18"/>
<application
android:name=".TestApplication"
android:label="multidexlegacytestapp"
>
<activity
android:name="com.android.multidexlegacytestapp.MainActivity"
android:label="multidexlegacytestapp" >
<application android:name=".TestApplication"
android:label="multidexlegacytestapp">
<activity android:name="com.android.multidexlegacytestapp.MainActivity"
android:label="multidexlegacytestapp"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<uses-library android:name="android.test.runner" />
<uses-library android:name="android.test.runner"/>
</application>
<instrumentation android:name="android.test.InstrumentationTestRunner"
android:targetPackage="com.android.multidexlegacytestapp"
android:label="Test for MultiDexLegacyTestApp" />
android:targetPackage="com.android.multidexlegacytestapp"
android:label="Test for MultiDexLegacyTestApp"/>
</manifest>

View File

@@ -1,31 +1,30 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.framework.multidexlegacycorrupteddex"
android:versionCode="1"
android:versionName="1.0" >
package="com.android.framework.multidexlegacycorrupteddex"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk
android:minSdkVersion="18"
android:targetSdkVersion="18" />
<uses-sdk android:minSdkVersion="18"
android:targetSdkVersion="18"/>
<application
android:name="androidx.multidex.MultiDexApplication"
android:allowBackup="true"
android:label="MultiDexLegacyTestApp_corrupted">
<activity
android:name="com.android.framework.multidexlegacycorrupteddex.MainActivity"
android:label="MultiDexLegacyTestApp_corrupted" >
<application android:name="androidx.multidex.MultiDexApplication"
android:allowBackup="true"
android:label="MultiDexLegacyTestApp_corrupted">
<activity android:name="com.android.framework.multidexlegacycorrupteddex.MainActivity"
android:label="MultiDexLegacyTestApp_corrupted"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<uses-library android:name="android.test.runner" />
<uses-library android:name="android.test.runner"/>
</application>
<instrumentation android:name="android.test.InstrumentationTestRunner"
android:targetPackage="com.android.framework.multidexlegacycorrupteddex"
android:label="Test for MultiDexLegacyTestApp_corrupted" />
android:targetPackage="com.android.framework.multidexlegacycorrupteddex"
android:label="Test for MultiDexLegacyTestApp_corrupted"/>
</manifest>

View File

@@ -1,31 +1,30 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.framework.multidexlegacyversionedtestapp"
android:versionCode="1"
android:versionName="1.0" >
package="com.android.framework.multidexlegacyversionedtestapp"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk
android:minSdkVersion="9"
android:targetSdkVersion="18" />
<uses-sdk android:minSdkVersion="9"
android:targetSdkVersion="18"/>
<application
android:name="androidx.multidex.MultiDexApplication"
android:allowBackup="true"
android:label="MultiDexLegacyVersionedTestApp_v1">
<activity
android:name="com.android.framework.multidexlegacyversionedtestapp.MainActivity"
android:label="MultiDexLegacyVersionedTestApp_v1" >
<application android:name="androidx.multidex.MultiDexApplication"
android:allowBackup="true"
android:label="MultiDexLegacyVersionedTestApp_v1">
<activity android:name="com.android.framework.multidexlegacyversionedtestapp.MainActivity"
android:label="MultiDexLegacyVersionedTestApp_v1"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<uses-library android:name="android.test.runner" />
<uses-library android:name="android.test.runner"/>
</application>
<instrumentation android:name="android.test.InstrumentationTestRunner"
android:targetPackage="com.android.framework.multidexlegacyversionedtestapp"
android:label="Test for MultiDexLegacyVersionedTestApp_v1" />
android:targetPackage="com.android.framework.multidexlegacyversionedtestapp"
android:label="Test for MultiDexLegacyVersionedTestApp_v1"/>
</manifest>

View File

@@ -1,31 +1,30 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.framework.multidexlegacyversionedtestapp"
android:versionCode="2"
android:versionName="2.0" >
package="com.android.framework.multidexlegacyversionedtestapp"
android:versionCode="2"
android:versionName="2.0">
<uses-sdk
android:minSdkVersion="9"
android:targetSdkVersion="18" />
<uses-sdk android:minSdkVersion="9"
android:targetSdkVersion="18"/>
<application
android:name="androidx.multidex.MultiDexApplication"
android:allowBackup="true"
android:label="MultiDexLegacyVersionedTestApp_v2">
<activity
android:name="com.android.framework.multidexlegacyversionedtestapp.MainActivity"
android:label="MultiDexLegacyVersionedTestApp_v2" >
<application android:name="androidx.multidex.MultiDexApplication"
android:allowBackup="true"
android:label="MultiDexLegacyVersionedTestApp_v2">
<activity android:name="com.android.framework.multidexlegacyversionedtestapp.MainActivity"
android:label="MultiDexLegacyVersionedTestApp_v2"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<uses-library android:name="android.test.runner" />
<uses-library android:name="android.test.runner"/>
</application>
<instrumentation android:name="android.test.InstrumentationTestRunner"
android:targetPackage="com.android.framework.multidexlegacyversionedtestapp"
android:label="Test for MultiDexLegacyVersionedTestApp_v2" />
android:targetPackage="com.android.framework.multidexlegacyversionedtestapp"
android:label="Test for MultiDexLegacyVersionedTestApp_v2"/>
</manifest>

View File

@@ -1,31 +1,30 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.framework.multidexlegacyversionedtestapp"
android:versionCode="3"
android:versionName="3.0" >
package="com.android.framework.multidexlegacyversionedtestapp"
android:versionCode="3"
android:versionName="3.0">
<uses-sdk
android:minSdkVersion="9"
android:targetSdkVersion="18" />
<uses-sdk android:minSdkVersion="9"
android:targetSdkVersion="18"/>
<application
android:name="androidx.multidex.MultiDexApplication"
android:allowBackup="true"
android:label="MultiDexLegacyVersionedTestApp_v3">
<activity
android:name="com.android.framework.multidexlegacyversionedtestapp.MainActivity"
android:label="MultiDexLegacyVersionedTestApp_v3" >
<application android:name="androidx.multidex.MultiDexApplication"
android:allowBackup="true"
android:label="MultiDexLegacyVersionedTestApp_v3">
<activity android:name="com.android.framework.multidexlegacyversionedtestapp.MainActivity"
android:label="MultiDexLegacyVersionedTestApp_v3"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<uses-library android:name="android.test.runner" />
<uses-library android:name="android.test.runner"/>
</application>
<instrumentation android:name="android.test.InstrumentationTestRunner"
android:targetPackage="com.android.framework.multidexlegacyversionedtestapp"
android:label="Test for MultiDexLegacyVersionedTestApp_v3" />
android:targetPackage="com.android.framework.multidexlegacyversionedtestapp"
android:label="Test for MultiDexLegacyVersionedTestApp_v3"/>
</manifest>

View File

@@ -13,16 +13,18 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
<!-- This is an example of writing an application that bundles a
native code library. -->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.framework.shareduid.bit32" android:sharedUserId="com.framework.shareduid">
package="com.framework.shareduid.bit32"
android:sharedUserId="com.framework.shareduid">
<application android:label="Main Activity (32 bit)">
<activity android:name="MainActivity">
<activity android:name="MainActivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>

View File

@@ -13,16 +13,18 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
<!-- This is an example of writing an application that bundles a
native code library. -->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.framework.shareduid.bit64" android:sharedUserId="com.framework.shareduid">
package="com.framework.shareduid.bit64"
android:sharedUserId="com.framework.shareduid">
<application android:label="Main Activity (64 bit)">
<activity android:name="MainActivity">
<activity android:name="MainActivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>

View File

@@ -13,16 +13,18 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
<!-- This is an example of writing an application that bundles a
native code library. -->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.framework.shareduid.dual" android:sharedUserId="com.framework.shareduid">
package="com.framework.shareduid.dual"
android:sharedUserId="com.framework.shareduid">
<application android:label="Main Activity (dual)">
<activity android:name="MainActivity">
<activity android:name="MainActivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>

View File

@@ -13,16 +13,19 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
<!-- This is an example of writing an application that bundles a
native code library. -->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.framework.shareduid.multiarch" android:sharedUserId="com.framework.shareduid">
<application android:label="Main Activity (multiarch)" android:multiArch="true">
<activity android:name="com.framework.shareduid.dual.MainActivity">
package="com.framework.shareduid.multiarch"
android:sharedUserId="com.framework.shareduid">
<application android:label="Main Activity (multiarch)"
android:multiArch="true">
<activity android:name="com.framework.shareduid.dual.MainActivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>

View File

@@ -13,16 +13,18 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
<!-- This is an example of writing an application that bundles a
native code library. -->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.framework.shareduid.java" android:sharedUserId="com.framework.shareduid">
package="com.framework.shareduid.java"
android:sharedUserId="com.framework.shareduid">
<application android:label="Main Activity (java only)">
<activity android:name="MainActivity">
<activity android:name="MainActivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>

View File

@@ -15,26 +15,28 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.accessorychat">
package="com.android.accessorychat">
<uses-feature android:name="android.hardware.usb.accessory" />
<uses-feature android:name="android.hardware.usb.accessory"/>
<application android:label="Accessory Chat">
<activity android:name="AccessoryChat" android:label="Accessory Chat">
<activity android:name="AccessoryChat"
android:label="Accessory Chat"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
<intent-filter>
<action android:name="android.hardware.usb.action.USB_ACCESSORY_ATTACHED" />
<action android:name="android.hardware.usb.action.USB_ACCESSORY_ATTACHED"/>
</intent-filter>
<meta-data android:name="android.hardware.usb.action.USB_ACCESSORY_ATTACHED"
android:resource="@xml/accessory_filter" />
android:resource="@xml/accessory_filter"/>
</activity>
</application>
<uses-sdk android:minSdkVersion="12" />
<uses-sdk android:minSdkVersion="12"/>
</manifest>

View File

@@ -15,22 +15,25 @@
* limitations under the License.
*
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
android:versionCode="1"
android:versionName="1.0" package="android.media.filterfw.samples">
<uses-sdk android:minSdkVersion="3" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-feature android:name="android.hardware.camera" />
<uses-feature android:name="android.hardware.camera.autofocus" />
android:versionCode="1"
android:versionName="1.0"
package="android.media.filterfw.samples">
<uses-sdk android:minSdkVersion="3"/>
<uses-permission android:name="android.permission.CAMERA"/>
<uses-permission android:name="android.permission.RECORD_AUDIO"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-feature android:name="android.hardware.camera"/>
<uses-feature android:name="android.hardware.camera.autofocus"/>
<application android:label="@string/app_name"
android:debuggable="true">
android:debuggable="true">
<activity android:name=".CameraEffectsRecordingSample"
android:label="@string/app_name">
android:label="@string/app_name"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>

View File

@@ -1,17 +1,20 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.bluetoothmidiservice"
>
<?xml version="1.0" encoding="utf-8"?>
<uses-feature android:name="android.hardware.bluetooth_le" android:required="true"/>
<uses-feature android:name="android.software.midi" android:required="true"/>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.bluetoothmidiservice">
<uses-feature android:name="android.hardware.bluetooth_le"
android:required="true"/>
<uses-feature android:name="android.software.midi"
android:required="true"/>
<uses-permission android:name="android.permission.BLUETOOTH"/>
<application
android:label="@string/app_name">
<application android:label="@string/app_name">
<service android:name=".BluetoothMidiService"
android:permission="android.permission.BIND_MIDI_DEVICE_SERVICE">
android:permission="android.permission.BIND_MIDI_DEVICE_SERVICE"
android:exported="true">
<intent-filter>
<action android:name="android.media.midi.BluetoothMidiService" />
<action android:name="android.media.midi.BluetoothMidiService"/>
</intent-filter>
</service>
</application>

View File

@@ -1,25 +1,29 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.camerabrowser">
<?xml version="1.0" encoding="utf-8"?>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.camerabrowser">
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<application android:label="@string/app_label"
android:name="com.android.camerabrowser.CameraBrowserApplication">
android:name="com.android.camerabrowser.CameraBrowserApplication">
<activity android:name="CameraBrowser" android:label="Camera Browser">
<activity android:name="CameraBrowser"
android:label="Camera Browser"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
<intent-filter>
<action android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED" />
<action android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED"/>
</intent-filter>
<meta-data android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED"
android:resource="@xml/device_filter" />
android:resource="@xml/device_filter"/>
</activity>
<activity android:name="StorageBrowser" />
<activity android:name="ObjectBrowser" />
<activity android:name="ObjectViewer" />
<activity android:name="StorageBrowser"/>
<activity android:name="ObjectBrowser"/>
<activity android:name="ObjectViewer"/>
</application>
</manifest>

View File

@@ -15,42 +15,43 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.effectstest">
package="com.android.effectstest">
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.RECORD_AUDIO"/>
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>
<application>
<activity android:label="@string/app_name"
android:name="EffectsTest">
android:name="EffectsTest"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="@string/envreverb_test_name"
android:name="EnvReverbTest">
android:name="EnvReverbTest">
</activity>
<activity android:label="@string/presetrvb_test_name"
android:name="PresetReverbTest">
android:name="PresetReverbTest">
</activity>
<activity android:label="@string/equalizer_test_name"
android:name="EqualizerTest">
android:name="EqualizerTest">
</activity>
<activity android:label="@string/virtualizer_test_name"
android:name="VirtualizerTest">
android:name="VirtualizerTest">
</activity>
<activity android:label="@string/bassboost_test_name"
android:name="BassBoostTest">
android:name="BassBoostTest">
</activity>
<activity android:label="@string/visualizer_test_name"
android:name="VisualizerTest">
android:name="VisualizerTest">
</activity>
</application>

View File

@@ -13,35 +13,38 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
<!-- Declare the contents of this Android application. The namespace
attribute brings in the Android platform namespace, and the package
supplies a unique name for the application. When writing your
own application, the package name must be changed from "com.example.*"
to come from a domain that you own or have control over. -->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.mediadump">
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-feature android:glEsVersion="0x00020000" />
package="com.android.mediadump">
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-feature android:glEsVersion="0x00020000"/>
<application android:label="@string/app_name">
<activity android:name=".MediaDump"
android:label="@string/app_name"
android:screenOrientation="landscape"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
android:label="@string/app_name"
android:screenOrientation="landscape"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:name=".VideoDumpActivity"
android:label="@string/app_name">
android:label="@string/app_name"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
</intent-filter>
</activity>
<activity android:name=".RgbPlayerActivity"
android:label="@string/app_name">
android:label="@string/app_name"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
</intent-filter>

View File

@@ -15,85 +15,86 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.mediaframeworktest">
package="com.android.mediaframeworktest">
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.RECORD_AUDIO"/>
<uses-permission android:name="android.permission.CAMERA"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<application android:networkSecurityConfig="@xml/network_security_config">
<uses-library android:name="android.test.runner" />
<uses-library android:name="android.test.runner"/>
<activity android:label="@string/app_name"
android:name="MediaFrameworkTest"
android:screenOrientation="landscape">
android:name="MediaFrameworkTest"
android:screenOrientation="landscape"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="Camera2CtsActivity"
android:name="Camera2SurfaceViewActivity"
android:screenOrientation="landscape"
android:configChanges="keyboardHidden|orientation|screenSize">
android:name="Camera2SurfaceViewActivity"
android:screenOrientation="landscape"
android:configChanges="keyboardHidden|orientation|screenSize">
</activity>
</application>
<instrumentation android:name=".CameraStressTestRunner"
android:targetPackage="com.android.mediaframeworktest"
android:label="Camera stress tests InstrumentationRunner">
android:targetPackage="com.android.mediaframeworktest"
android:label="Camera stress tests InstrumentationRunner">
</instrumentation>
<instrumentation android:name=".Camera2InstrumentationTestRunner"
android:targetPackage="com.android.mediaframeworktest"
android:label="Camera2 InstrumentationTestRunner">
android:targetPackage="com.android.mediaframeworktest"
android:label="Camera2 InstrumentationTestRunner">
</instrumentation>
<instrumentation android:name=".MediaFrameworkTestRunner"
android:targetPackage="com.android.mediaframeworktest"
android:label="MediaFramework tests InstrumentationRunner">
android:targetPackage="com.android.mediaframeworktest"
android:label="MediaFramework tests InstrumentationRunner">
</instrumentation>
<instrumentation android:name=".MediaFrameworkPerfTestRunner"
android:targetPackage="com.android.mediaframeworktest"
android:label="MediaFramework Performance tests InstrumentationRunner">
android:targetPackage="com.android.mediaframeworktest"
android:label="MediaFramework Performance tests InstrumentationRunner">
</instrumentation>
<instrumentation android:name=".MediaFrameworkUnitTestRunner"
android:targetPackage="com.android.mediaframeworktest"
android:label="MediaFramework unit tests InstrumentationRunner">
android:targetPackage="com.android.mediaframeworktest"
android:label="MediaFramework unit tests InstrumentationRunner">
</instrumentation>
<instrumentation android:name=".MediaRecorderStressTestRunner"
android:targetPackage="com.android.mediaframeworktest"
android:label="MediaRecorder stress tests InstrumentationRunner">
android:targetPackage="com.android.mediaframeworktest"
android:label="MediaRecorder stress tests InstrumentationRunner">
</instrumentation>
<instrumentation android:name=".AudioTestHarnessTemplateRunner"
android:targetPackage="com.android.mediaframeworktest"
android:label="Audio Test Harness tests InstrumentationRunner">
android:targetPackage="com.android.mediaframeworktest"
android:label="Audio Test Harness tests InstrumentationRunner">
</instrumentation>
<instrumentation android:name=".MediaFrameworkPowerTestRunner"
android:targetPackage="com.android.mediaframeworktest"
android:label="Media Power tests InstrumentationRunner">
android:targetPackage="com.android.mediaframeworktest"
android:label="Media Power tests InstrumentationRunner">
</instrumentation>
<instrumentation android:name=".MediaPlayerStressTestRunner"
android:targetPackage="com.android.mediaframeworktest"
android:label="Media Power tests InstrumentationRunner">
android:targetPackage="com.android.mediaframeworktest"
android:label="Media Power tests InstrumentationRunner">
</instrumentation>
<instrumentation android:name=".MediaFrameworkIntegrationTestRunner"
android:targetPackage="com.android.mediaframeworktest"
android:label="MediaFramework integration tests InstrumentationRunner">
android:targetPackage="com.android.mediaframeworktest"
android:label="MediaFramework integration tests InstrumentationRunner">
</instrumentation>
<instrumentation android:name="androidx.test.runner.AndroidJUnitRunner"
android:targetPackage="com.android.mediaframeworktest"
android:label="media framework tests">
android:targetPackage="com.android.mediaframeworktest"
android:label="media framework tests">
</instrumentation>
</manifest>

View File

@@ -15,22 +15,23 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.scoaudiotest">
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.BROADCAST_STICKY" />
<uses-permission android:name="android.permission.BLUETOOTH" />
package="com.android.scoaudiotest">
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>
<uses-permission android:name="android.permission.RECORD_AUDIO"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.BROADCAST_STICKY"/>
<uses-permission android:name="android.permission.BLUETOOTH"/>
<application>
<activity android:label="@string/app_name"
android:name="ScoAudioTest">
android:name="ScoAudioTest"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>
</manifest>

View File

@@ -1,12 +1,17 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.soundpooltest">
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.soundpooltest">
<application>
<activity android:name="SoundPoolTest" android:label="Sound Pool Test">
<activity android:name="SoundPoolTest"
android:label="Sound Pool Test"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>
<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="8"/>
<uses-sdk android:minSdkVersion="8"
android:targetSdkVersion="8"/>
</manifest>

View File

@@ -692,7 +692,8 @@
android:visibleToInstantApps="true">
</activity>
<receiver android:name=".controls.management.ControlsRequestReceiver">
<receiver android:name=".controls.management.ControlsRequestReceiver"
android:exported="true">
<intent-filter>
<action android:name="android.service.controls.action.ADD_CONTROL" />
</intent-filter>

View File

@@ -1,3 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2012 The Android Open Source Project
@@ -15,33 +16,34 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.android.networkusage"
android:versionCode="1"
android:versionName="1.0" >
package="com.example.android.networkusage"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk android:minSdkVersion="4"
android:targetSdkVersion="14" />
android:targetSdkVersion="14"/>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<application android:icon="@drawable/ic_launcher"
android:label="@string/app_name">
<activity
android:name="com.example.networkusage.NetworkActivity"
android:label="@string/app_name" >
<activity android:name="com.example.networkusage.NetworkActivity"
android:label="@string/app_name"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="SettingsActivity" android:name=".SettingsActivity">
<activity android:label="SettingsActivity"
android:name=".SettingsActivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MANAGE_NETWORK_USAGE" />
<category android:name="android.intent.category.DEFAULT" />
<action android:name="android.intent.action.MANAGE_NETWORK_USAGE"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
</application>

View File

@@ -15,218 +15,234 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.frameworks.servicestests">
package="com.android.frameworks.servicestests">
<uses-permission android:name="android.permission.READ_LOGS" />
<uses-permission android:name="android.permission.ACCESS_VR_MANAGER" />
<uses-permission android:name="android.permission.ACCOUNT_MANAGER" />
<uses-permission android:name="android.permission.WRITE_SETTINGS" />
<uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.BROADCAST_STICKY" />
<uses-permission android:name="android.permission.UPDATE_DEVICE_STATS" />
<uses-permission android:name="android.permission.MANAGE_APP_TOKENS" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.INTERACT_ACROSS_USERS" />
<uses-permission android:name="android.permission.REAL_GET_TASKS" />
<uses-permission android:name="android.permission.GET_DETAILED_TASKS" />
<uses-permission android:name="android.permission.REORDER_TASKS" />
<uses-permission android:name="android.permission.MANAGE_NETWORK_POLICY" />
<uses-permission android:name="android.permission.READ_NETWORK_USAGE_HISTORY" />
<uses-permission android:name="android.permission.OBSERVE_NETWORK_POLICY" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.MANAGE_USERS" />
<uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL" />
<uses-permission android:name="android.permission.MANAGE_DEVICE_ADMINS" />
<uses-permission android:name="android.permission.MODIFY_PHONE_STATE" />
<uses-permission android:name="android.permission.READ_PRIVILEGED_PHONE_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
<uses-permission android:name="android.permission.PACKET_KEEPALIVE_OFFLOAD" />
<uses-permission android:name="android.permission.GET_INTENT_SENDER_INTENT" />
<uses-permission android:name="android.permission.MANAGE_ACTIVITY_STACKS" />
<uses-permission android:name="android.permission.INSTALL_PACKAGES" />
<uses-permission android:name="android.permission.CHANGE_CONFIGURATION" />
<uses-permission android:name="android.permission.CHANGE_COMPONENT_ENABLED_STATE" />
<uses-permission android:name="android.permission.DELETE_PACKAGES" />
<uses-permission android:name="android.permission.GET_APP_OPS_STATS" />
<uses-permission android:name="android.permission.UPDATE_APP_OPS_STATS" />
<uses-permission android:name="android.permission.READ_LOGS"/>
<uses-permission android:name="android.permission.ACCESS_VR_MANAGER"/>
<uses-permission android:name="android.permission.ACCOUNT_MANAGER"/>
<uses-permission android:name="android.permission.WRITE_SETTINGS"/>
<uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS"/>
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.BROADCAST_STICKY"/>
<uses-permission android:name="android.permission.UPDATE_DEVICE_STATS"/>
<uses-permission android:name="android.permission.MANAGE_APP_TOKENS"/>
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<uses-permission android:name="android.permission.INTERACT_ACROSS_USERS"/>
<uses-permission android:name="android.permission.REAL_GET_TASKS"/>
<uses-permission android:name="android.permission.GET_DETAILED_TASKS"/>
<uses-permission android:name="android.permission.REORDER_TASKS"/>
<uses-permission android:name="android.permission.MANAGE_NETWORK_POLICY"/>
<uses-permission android:name="android.permission.READ_NETWORK_USAGE_HISTORY"/>
<uses-permission android:name="android.permission.OBSERVE_NETWORK_POLICY"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.MANAGE_USERS"/>
<uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL"/>
<uses-permission android:name="android.permission.MANAGE_DEVICE_ADMINS"/>
<uses-permission android:name="android.permission.MODIFY_PHONE_STATE"/>
<uses-permission android:name="android.permission.READ_PRIVILEGED_PHONE_STATE"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"/>
<uses-permission android:name="android.permission.PACKET_KEEPALIVE_OFFLOAD"/>
<uses-permission android:name="android.permission.GET_INTENT_SENDER_INTENT"/>
<uses-permission android:name="android.permission.MANAGE_ACTIVITY_STACKS"/>
<uses-permission android:name="android.permission.INSTALL_PACKAGES"/>
<uses-permission android:name="android.permission.CHANGE_CONFIGURATION"/>
<uses-permission android:name="android.permission.CHANGE_COMPONENT_ENABLED_STATE"/>
<uses-permission android:name="android.permission.DELETE_PACKAGES"/>
<uses-permission android:name="android.permission.GET_APP_OPS_STATS"/>
<uses-permission android:name="android.permission.UPDATE_APP_OPS_STATS"/>
<uses-permission android:name="android.permission.MANAGE_APP_OPS_MODES"/>
<uses-permission android:name="android.permission.DEVICE_POWER" />
<uses-permission android:name="android.permission.FORCE_STOP_PACKAGES" />
<uses-permission android:name="android.permission.CHANGE_DEVICE_IDLE_TEMP_WHITELIST" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
<uses-permission android:name="android.permission.STATUS_BAR_SERVICE" />
<uses-permission android:name="android.permission.ACCESS_SURFACE_FLINGER" />
<uses-permission android:name="android.permission.READ_FRAME_BUFFER" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.STORAGE_INTERNAL" />
<uses-permission android:name="android.permission.WATCH_APPOPS" />
<uses-permission android:name="android.permission.DEVICE_POWER"/>
<uses-permission android:name="android.permission.FORCE_STOP_PACKAGES"/>
<uses-permission android:name="android.permission.CHANGE_DEVICE_IDLE_TEMP_WHITELIST"/>
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
<uses-permission android:name="android.permission.STATUS_BAR_SERVICE"/>
<uses-permission android:name="android.permission.ACCESS_SURFACE_FLINGER"/>
<uses-permission android:name="android.permission.READ_FRAME_BUFFER"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.STORAGE_INTERNAL"/>
<uses-permission android:name="android.permission.WATCH_APPOPS"/>
<uses-permission android:name="android.permission.FOREGROUND_SERVICE"/>
<uses-permission android:name="android.permission.SUSPEND_APPS"/>
<uses-permission android:name="android.permission.LOG_COMPAT_CHANGE" />
<uses-permission android:name="android.permission.READ_COMPAT_CHANGE_CONFIG" />
<uses-permission android:name="android.permission.LOG_COMPAT_CHANGE"/>
<uses-permission android:name="android.permission.READ_COMPAT_CHANGE_CONFIG"/>
<uses-permission android:name="android.permission.CONTROL_KEYGUARD"/>
<uses-permission android:name="android.permission.MANAGE_BIND_INSTANT_SERVICE"/>
<uses-permission android:name="android.permission.CONTROL_DISPLAY_COLOR_TRANSFORMS" />
<uses-permission android:name="android.permission.READ_DEVICE_CONFIG" />
<uses-permission android:name="android.permission.WRITE_DEVICE_CONFIG" />
<uses-permission android:name="android.permission.CONTROL_DISPLAY_COLOR_TRANSFORMS"/>
<uses-permission android:name="android.permission.READ_DEVICE_CONFIG"/>
<uses-permission android:name="android.permission.WRITE_DEVICE_CONFIG"/>
<uses-permission android:name="android.permission.HARDWARE_TEST"/>
<uses-permission android:name="android.permission.BLUETOOTH"/>
<uses-permission android:name="android.permission.PACKAGE_USAGE_STATS" />
<uses-permission android:name="android.permission.DUMP" />
<uses-permission android:name="android.permission.PACKAGE_USAGE_STATS"/>
<uses-permission android:name="android.permission.DUMP"/>
<uses-permission android:name="android.permission.READ_DREAM_STATE"/>
<uses-permission android:name="android.permission.WRITE_DREAM_STATE"/>
<!-- Uses API introduced in O (26) -->
<uses-sdk android:minSdkVersion="1"
android:targetSdkVersion="26"/>
android:targetSdkVersion="26"/>
<application android:testOnly="true">
<uses-library android:name="android.test.runner" />
<uses-library android:name="android.test.runner"/>
<service android:name="com.android.server.accounts.TestAccountType1AuthenticatorService"
android:exported="false">
android:exported="false">
<intent-filter>
<action android:name="android.accounts.AccountAuthenticator" />
<action android:name="android.accounts.AccountAuthenticator"/>
</intent-filter>
<meta-data android:name="android.accounts.AccountAuthenticator"
android:resource="@xml/test_account_type1_authenticator" />
android:resource="@xml/test_account_type1_authenticator"/>
</service>
<service android:name="com.android.server.accounts.TestAccountType2AuthenticatorService"
android:exported="false">
android:exported="false">
<intent-filter>
<action android:name="android.accounts.AccountAuthenticator" />
<action android:name="android.accounts.AccountAuthenticator"/>
</intent-filter>
<meta-data android:name="android.accounts.AccountAuthenticator"
android:resource="@xml/test_account_type2_authenticator" />
android:resource="@xml/test_account_type2_authenticator"/>
</service>
<receiver android:name="com.android.server.devicepolicy.ApplicationRestrictionsTest$AdminReceiver"
android:permission="android.permission.BIND_DEVICE_ADMIN">
android:permission="android.permission.BIND_DEVICE_ADMIN"
android:exported="true">
<meta-data android:name="android.app.device_admin"
android:resource="@xml/device_admin_sample" />
android:resource="@xml/device_admin_sample"/>
<intent-filter>
<action android:name="android.app.action.DEVICE_ADMIN_ENABLED" />
<action android:name="android.app.action.DEVICE_ADMIN_ENABLED"/>
</intent-filter>
</receiver>
<receiver android:name="com.android.server.devicepolicy.DummyDeviceAdmins$Admin1"
android:permission="android.permission.BIND_DEVICE_ADMIN">
android:permission="android.permission.BIND_DEVICE_ADMIN"
android:exported="true">
<meta-data android:name="android.app.device_admin"
android:resource="@xml/device_admin_sample" />
android:resource="@xml/device_admin_sample"/>
<intent-filter>
<action android:name="android.app.action.DEVICE_ADMIN_ENABLED" />
<action android:name="android.app.action.DEVICE_ADMIN_ENABLED"/>
</intent-filter>
</receiver>
<receiver android:name="com.android.server.devicepolicy.DummyDeviceAdmins$Admin2"
android:permission="android.permission.BIND_DEVICE_ADMIN">
android:permission="android.permission.BIND_DEVICE_ADMIN"
android:exported="true">
<meta-data android:name="android.app.device_admin"
android:resource="@xml/device_admin_sample" />
android:resource="@xml/device_admin_sample"/>
<intent-filter>
<action android:name="android.app.action.DEVICE_ADMIN_ENABLED" />
<action android:name="android.app.action.DEVICE_ADMIN_ENABLED"/>
</intent-filter>
</receiver>
<receiver android:name="com.android.server.devicepolicy.DummyDeviceAdmins$Admin3"
android:permission="android.permission.BIND_DEVICE_ADMIN">
android:permission="android.permission.BIND_DEVICE_ADMIN"
android:exported="true">
<meta-data android:name="android.app.device_admin"
android:resource="@xml/device_admin_sample" />
android:resource="@xml/device_admin_sample"/>
<intent-filter>
<action android:name="android.app.action.DEVICE_ADMIN_ENABLED" />
<action android:name="android.app.action.DEVICE_ADMIN_ENABLED"/>
</intent-filter>
</receiver>
<receiver android:name="com.android.server.devicepolicy.DummyDeviceAdmins$AdminNoPerm">
<receiver android:name="com.android.server.devicepolicy.DummyDeviceAdmins$AdminNoPerm"
android:exported="true">
<meta-data android:name="android.app.device_admin"
android:resource="@xml/device_admin_sample" />
android:resource="@xml/device_admin_sample"/>
<intent-filter>
<action android:name="android.app.action.DEVICE_ADMIN_ENABLED" />
<action android:name="android.app.action.DEVICE_ADMIN_ENABLED"/>
</intent-filter>
</receiver>
<service android:name="com.android.server.job.MockPriorityJobService"
android:permission="android.permission.BIND_JOB_SERVICE" />
android:permission="android.permission.BIND_JOB_SERVICE"/>
<activity android:name="com.android.server.pm.BaseShortcutManagerTest$ShortcutActivity" />
<activity android:name="com.android.server.pm.BaseShortcutManagerTest$ShortcutActivity2" />
<activity android:name="com.android.server.pm.BaseShortcutManagerTest$ShortcutActivity3" />
<activity android:name="com.android.server.pm.BaseShortcutManagerTest$ShortcutActivity"/>
<activity android:name="com.android.server.pm.BaseShortcutManagerTest$ShortcutActivity2"/>
<activity android:name="com.android.server.pm.BaseShortcutManagerTest$ShortcutActivity3"/>
<activity android:name="com.android.server.pm.ShortcutTestActivity"
android:enabled="true" android:exported="true" />
android:enabled="true"
android:exported="true"/>
<activity android:name="com.android.server.pm.SuspendedDetailsActivity"
android:enabled="true"
android:permission="android.permission.SEND_SHOW_SUSPENDED_APP_DETAILS">
android:enabled="true"
android:permission="android.permission.SEND_SHOW_SUSPENDED_APP_DETAILS"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.SHOW_SUSPENDED_APP_DETAILS" />
<category android:name="android.intent.category.DEFAULT" />
<action android:name="android.intent.action.SHOW_SUSPENDED_APP_DETAILS"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
<activity android:name="com.android.server.accounts.AccountAuthenticatorDummyActivity" />
<activity android:name="com.android.server.adb.AdbDebuggingManagerTestActivity" />
<activity android:name="com.android.server.accounts.AccountAuthenticatorDummyActivity"/>
<activity android:name="com.android.server.adb.AdbDebuggingManagerTestActivity"/>
<activity-alias android:name="a.ShortcutEnabled"
android:targetActivity="com.android.server.pm.ShortcutTestActivity"
android:enabled="true" android:exported="true">
android:targetActivity="com.android.server.pm.ShortcutTestActivity"
android:enabled="true"
android:exported="true">
</activity-alias>
<activity-alias android:name="a.ShortcutDisabled"
android:targetActivity="com.android.server.pm.ShortcutTestActivity"
android:enabled="false" android:exported="true">
<meta-data android:name="android.app.shortcuts" android:resource="@xml/shortcut_5"/>
android:targetActivity="com.android.server.pm.ShortcutTestActivity"
android:enabled="false"
android:exported="true">
<meta-data android:name="android.app.shortcuts"
android:resource="@xml/shortcut_5"/>
</activity-alias>
<activity-alias android:name="a.ShortcutUnexported"
android:targetActivity="com.android.server.pm.ShortcutTestActivity"
android:enabled="true" android:exported="false">
<meta-data android:name="android.app.shortcuts" android:resource="@xml/shortcut_5"/>
android:targetActivity="com.android.server.pm.ShortcutTestActivity"
android:enabled="true"
android:exported="false">
<meta-data android:name="android.app.shortcuts"
android:resource="@xml/shortcut_5"/>
</activity-alias>
<activity-alias android:name="a.Shortcut1"
android:targetActivity="com.android.server.pm.ShortcutTestActivity"
android:enabled="true" android:exported="true">
<meta-data android:name="android.app.shortcuts" android:resource="@xml/shortcut_1"/>
android:targetActivity="com.android.server.pm.ShortcutTestActivity"
android:enabled="true"
android:exported="true">
<meta-data android:name="android.app.shortcuts"
android:resource="@xml/shortcut_1"/>
</activity-alias>
<activity-alias android:name="a.ShortcutConfigActivity"
android:targetActivity="com.android.server.pm.ShortcutTestActivity">
android:targetActivity="com.android.server.pm.ShortcutTestActivity">
<intent-filter>
<action android:name="android.intent.action.CREATE_SHORTCUT" />
<action android:name="android.intent.action.CREATE_SHORTCUT"/>
</intent-filter>
</activity-alias>
<activity-alias android:name="a.DisabledMain"
android:targetActivity="com.android.server.pm.ShortcutTestActivity"
android:enabled="false" android:exported="true">
android:targetActivity="com.android.server.pm.ShortcutTestActivity"
android:enabled="false"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity-alias>
<activity-alias android:name="a.UnexportedMain"
android:targetActivity="com.android.server.pm.ShortcutTestActivity"
android:enabled="true" android:exported="false">
android:targetActivity="com.android.server.pm.ShortcutTestActivity"
android:enabled="true"
android:exported="false">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity-alias>
<receiver android:name="com.android.server.appwidget.DummyAppWidget">
<receiver android:name="com.android.server.appwidget.DummyAppWidget"
android:exported="true">
<intent-filter>
<action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
<action android:name="android.appwidget.action.APPWIDGET_UPDATE"/>
</intent-filter>
<meta-data android:name="android.appwidget.provider"
android:resource="@xml/dummy_appwidget_info" />
android:resource="@xml/dummy_appwidget_info"/>
</receiver>
</application>
<instrumentation
android:name="androidx.test.runner.AndroidJUnitRunner"
android:targetPackage="com.android.frameworks.servicestests"
android:label="Frameworks Services Tests" />
<instrumentation android:name="androidx.test.runner.AndroidJUnitRunner"
android:targetPackage="com.android.frameworks.servicestests"
android:label="Frameworks Services Tests"/>
</manifest>

View File

@@ -15,14 +15,15 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.frameworks.servicestests.install_split"
android:isolatedSplits="true">
package="com.android.frameworks.servicestests.install_split"
android:isolatedSplits="true">
<application android:label="ClassloaderSplitApp">
<activity android:name=".BaseActivity">
<activity android:name=".BaseActivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>

View File

@@ -15,14 +15,15 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.frameworks.servicestests.install_split"
featureSplit="feature_a">
package="com.android.frameworks.servicestests.install_split"
featureSplit="feature_a">
<application>
<activity android:name=".feature_a.FeatureAActivity">
<activity android:name=".feature_a.FeatureAActivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>

View File

@@ -14,34 +14,29 @@
~ See the License for the specific language governing permissions and
~ limitations under the License.
-->
<manifest
xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.frameworks.servicestests.install_intent_filters">
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.frameworks.servicestests.install_intent_filters">
<!--
This manifest declares an activity for testing intent filters.
The implementing class is an empty implementation.
-->
This manifest declares an activity for testing intent filters.
The implementing class is an empty implementation.
-->
<uses-feature
android:name="com.android.frameworks.servicestests.nonexistent" />
<uses-configuration
android:reqFiveWayNav="false" />
<uses-feature android:name="com.android.frameworks.servicestests.nonexistent"/>
<uses-configuration android:reqFiveWayNav="false"/>
<instrumentation
android:name="android.test.InstrumentationTestRunner"
android:targetPackage="com.android.frameworks.coretests"
android:label="Frameworks Core Tests" />
<instrumentation android:name="android.test.InstrumentationTestRunner"
android:targetPackage="com.android.frameworks.coretests"
android:label="Frameworks Core Tests"/>
<permission
android:label="test permission"
android:name="test_permission"
android:protectionLevel="normal" />
<permission android:label="test permission"
android:name="test_permission"
android:protectionLevel="normal"/>
<application
android:hasCode="true">
<activity
android:name="com.android.frameworks.servicestests.TestActivity">
<application android:hasCode="true">
<activity android:name="com.android.frameworks.servicestests.TestActivity"
android:exported="true">
<intent-filter>
<action android:name="action1"/>
<data android:mimeGroup="mime_group_1"/>

View File

@@ -1,21 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.startop.colorchanging">
package="com.android.startop.colorchanging">
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name="com.android.startop.colorchanging.MainActivity">
<application android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name="com.android.startop.colorchanging.MainActivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>
</manifest>
</manifest>

View File

@@ -16,25 +16,23 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="com.android.tests.accessibilityeventlogger"
android:versionCode="1"
android:versionName="0.0" >
xmlns:tools="http://schemas.android.com/tools"
package="com.android.tests.accessibilityeventlogger"
android:versionCode="1"
android:versionName="0.0">
<uses-sdk
android:minSdkVersion="18"
android:targetSdkVersion="18" />
<uses-sdk android:minSdkVersion="18"
android:targetSdkVersion="18"/>
<application
android:allowBackup="true"
android:enabled="true"
android:label="@string/app_name" >
<application android:allowBackup="true"
android:enabled="true"
android:label="@string/app_name">
<service
android:name=".AELogger"
android:enabled="true"
android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE"
android:configChanges="locale" >
<service android:name=".AELogger"
android:enabled="true"
android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE"
android:configChanges="locale"
android:exported="true">
<intent-filter>
<action android:name="android.accessibilityservice.AccessibilityService"/>
@@ -43,9 +41,8 @@
<category android:name="android.accessibilityservice.category.FEEDBACK_AUDIBLE"/>
</intent-filter>
<meta-data
android:name="android.accessibilityservice"
android:resource="@xml/accessibilityservice" />
<meta-data android:name="android.accessibilityservice"
android:resource="@xml/accessibilityservice"/>
</service>
</application>
</manifest>

View File

@@ -15,26 +15,27 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.accessorydisplay.sink" >
package="com.android.accessorydisplay.sink">
<uses-feature android:name="android.hardware.usb.host"/>
<uses-sdk android:minSdkVersion="18" />
<uses-sdk android:minSdkVersion="18"/>
<application android:label="@string/app_name"
android:icon="@drawable/ic_app"
android:hardwareAccelerated="true">
android:icon="@drawable/ic_app"
android:hardwareAccelerated="true">
<activity android:name=".SinkActivity"
android:label="@string/app_name"
android:theme="@android:style/Theme.Holo">
android:label="@string/app_name"
android:theme="@android:style/Theme.Holo"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.MAIN"/>
<action android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED"/>
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
<meta-data android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED"
android:resource="@xml/usb_device_filter"/>
android:resource="@xml/usb_device_filter"/>
</activity>
</application>

View File

@@ -15,26 +15,27 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.accessorydisplay.source" >
package="com.android.accessorydisplay.source">
<uses-feature android:name="android.hardware.usb.accessory"/>
<uses-sdk android:minSdkVersion="18" />
<uses-sdk android:minSdkVersion="18"/>
<application android:label="@string/app_name"
android:icon="@drawable/ic_app"
android:hardwareAccelerated="true">
android:icon="@drawable/ic_app"
android:hardwareAccelerated="true">
<activity android:name=".SourceActivity"
android:label="@string/app_name"
android:theme="@android:style/Theme.Holo">
android:label="@string/app_name"
android:theme="@android:style/Theme.Holo"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.MAIN"/>
<action android:name="android.hardware.usb.action.USB_ACCESSORY_ATTACHED"/>
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
<meta-data android:name="android.hardware.usb.action.USB_ACCESSORY_ATTACHED"
android:resource="@xml/usb_accessory_filter"/>
android:resource="@xml/usb_accessory_filter"/>
</activity>
</application>

View File

@@ -16,39 +16,34 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.stubs.am">
package="com.android.stubs.am">
<uses-permission android:name="android.permission.START_ACTIVITIES_FROM_BACKGROUND"/>
<application android:label="Android TestCase" >
<provider
android:authorities="@string/authority"
android:name=".TestContentProvider"
android:exported="true" />
<receiver
android:name=".TestBroadcastReceiver"
android:exported="true">
<application android:label="Android TestCase">
<provider android:authorities="@string/authority"
android:name=".TestContentProvider"
android:exported="true"/>
<receiver android:name=".TestBroadcastReceiver"
android:exported="true">
<intent-filter>
<action android:name="com.android.stubs.am.ACTION_BROADCAST_TEST" />
<category android:name="android.intent.category.DEFAULT" />
<action android:name="com.android.stubs.am.ACTION_BROADCAST_TEST"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</receiver>
<service
android:name=".InitService"
android:exported="true" />
<service
android:name=".TestService"
android:exported="true" />
<activity
android:name=".TestActivity"
android:excludeFromRecents="true"
android:turnScreenOn="true"
android:launchMode="singleTask">
<service android:name=".InitService"
android:exported="true"/>
<service android:name=".TestService"
android:exported="true"/>
<activity android:name=".TestActivity"
android:excludeFromRecents="true"
android:turnScreenOn="true"
android:launchMode="singleTask"
android:exported="true">
<intent-filter>
<action android:name="com.android.stubs.am.ACTION_START_TEST_ACTIVITY" />
<category android:name="android.intent.category.DEFAULT" />
<action android:name="com.android.stubs.am.ACTION_START_TEST_ACTIVITY"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
</application>
</manifest>

View File

@@ -15,85 +15,98 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.google.android.test.activity">
<uses-permission android:name="android.permission.REAL_GET_TASKS" />
<uses-permission android:name="android.permission.REORDER_TASKS" />
<uses-permission android:name="android.permission.REMOVE_TASKS" />
<uses-permission android:name="android.permission.READ_FRAME_BUFFER" />
<uses-permission android:name="android.permission.INTERACT_ACROSS_USERS" />
<uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL" />
<uses-permission android:name="android.permission.MANAGE_USERS" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
<uses-permission android:name="android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS" />
<uses-sdk android:targetSdkVersion="22" />
package="com.google.android.test.activity">
<uses-permission android:name="android.permission.REAL_GET_TASKS"/>
<uses-permission android:name="android.permission.REORDER_TASKS"/>
<uses-permission android:name="android.permission.REMOVE_TASKS"/>
<uses-permission android:name="android.permission.READ_FRAME_BUFFER"/>
<uses-permission android:name="android.permission.INTERACT_ACROSS_USERS"/>
<uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL"/>
<uses-permission android:name="android.permission.MANAGE_USERS"/>
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
<uses-permission android:name="android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS"/>
<uses-sdk android:targetSdkVersion="22"/>
<application android:label="ActivityTest">
<activity android:name="ActivityTestMain">
<activity android:name="ActivityTestMain"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="http" android:host="www.angryredplanet.com"
android:pathPrefix="" />
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data android:scheme="http"
android:host="www.angryredplanet.com"
android:pathPrefix=""/>
</intent-filter>
<preferred>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="http" android:host="www.angryredplanet.com"
android:pathPrefix="" />
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data android:scheme="http"
android:host="www.angryredplanet.com"
android:pathPrefix=""/>
</preferred>
</activity>
<activity android:name="SpamActivity" android:label="Spam!"
android:documentLaunchMode="always">
<activity android:name="SpamActivity"
android:label="Spam!"
android:documentLaunchMode="always">
</activity>
<activity android:name="DocActivity" android:label="Some doc">
<activity android:name="DocActivity"
android:label="Some doc">
</activity>
<service android:name="SingleUserService"
android:singleUser="true" android:exported="true">
android:singleUser="true"
android:exported="true">
</service>
<service android:name="ServiceUserTarget">
</service>
<receiver android:name="UserTarget">
</receiver>
<service android:name="IsolatedService" android:isolatedProcess="true">
<service android:name="IsolatedService"
android:isolatedProcess="true">
</service>
<receiver android:name="StartEmpty" android:exported="true">
<receiver android:name="StartEmpty"
android:exported="true">
<intent-filter>
<action android:name="com.example.START_EMPTY" />
<action android:name="com.example.START_EMPTY"/>
</intent-filter>
</receiver>
<service android:name="EmptyService" android:exported="true">
<service android:name="EmptyService"
android:exported="true">
<intent-filter>
<action android:name="com.example.START_EMPTY" />
<action android:name="com.example.START_EMPTY"/>
</intent-filter>
</service>
<receiver android:name="SingleUserReceiver"
android:singleUser="true" android:exported="true" >
android:singleUser="true"
android:exported="true">
</receiver>
<provider android:name="SingleUserProvider"
android:authorities="com.google.android.test.activity.single_user"
android:singleUser="true" android:exported="true" />
<receiver android:name="TrackTimeReceiver" />
<receiver android:name="AlarmSpamReceiver" />
<receiver android:name="SlowReceiver" />
android:authorities="com.google.android.test.activity.single_user"
android:singleUser="true"
android:exported="true"/>
<receiver android:name="TrackTimeReceiver"/>
<receiver android:name="AlarmSpamReceiver"/>
<receiver android:name="SlowReceiver"/>
<activity android:name="DisableScreenshotsActivity"
android:label="DisableScreenshots"
android:theme="@style/DisableScreenshots">
android:label="DisableScreenshots"
android:theme="@style/DisableScreenshots"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:name="CustomSplashscreenActivity"
android:label="CustomSplashscreen"
android:theme="@style/CustomSplashscreen">
android:label="CustomSplashscreen"
android:theme="@style/CustomSplashscreen"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>

View File

@@ -15,7 +15,7 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.google.android.test.activityview">
package="com.google.android.test.activityview">
<uses-permission android:name="android.permission.INJECT_EVENTS"/>
<uses-permission android:name="android.permission.MANAGE_ACTIVITY_STACKS"/>
<uses-permission android:name="android.permission.ACTIVITY_EMBEDDING"/>
@@ -24,8 +24,9 @@
<uses-sdk android:targetSdkVersion="27"/>
<application android:label="ActivityViewTest">
<activity android:name=".ActivityViewMainActivity"
android:label="AV Main"
android:configChanges="orientation|screenSize|smallestScreenSize|screenLayout|colorMode|density">
android:label="AV Main"
android:configChanges="orientation|screenSize|smallestScreenSize|screenLayout|colorMode|density"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
@@ -34,33 +35,33 @@
</activity>
<activity android:name=".ActivityViewActivity"
android:label="AV"
android:configChanges="orientation|screenSize|smallestScreenSize|screenLayout|colorMode|density"
android:windowSoftInputMode="stateHidden|adjustResize">
android:label="AV"
android:configChanges="orientation|screenSize|smallestScreenSize|screenLayout|colorMode|density"
android:windowSoftInputMode="stateHidden|adjustResize">
</activity>
<activity android:name=".ActivityViewResizeActivity"
android:label="AV Resize"
android:configChanges="orientation|screenSize|smallestScreenSize|screenLayout|colorMode|density"
android:windowSoftInputMode="stateHidden|adjustResize">
android:label="AV Resize"
android:configChanges="orientation|screenSize|smallestScreenSize|screenLayout|colorMode|density"
android:windowSoftInputMode="stateHidden|adjustResize">
</activity>
<activity android:name=".ActivityViewScrollActivity"
android:label="AV Scroll"
android:configChanges="orientation|screenSize|smallestScreenSize|screenLayout|colorMode|density"
android:windowSoftInputMode="stateHidden">
android:label="AV Scroll"
android:configChanges="orientation|screenSize|smallestScreenSize|screenLayout|colorMode|density"
android:windowSoftInputMode="stateHidden">
</activity>
<activity android:name=".ActivityViewTestActivity"
android:resizeableActivity="true"
android:theme="@*android:style/Theme.NoTitleBar"
android:exported="true"
android:configChanges="orientation|screenSize|smallestScreenSize|screenLayout|colorMode|density">
android:resizeableActivity="true"
android:theme="@*android:style/Theme.NoTitleBar"
android:exported="true"
android:configChanges="orientation|screenSize|smallestScreenSize|screenLayout|colorMode|density">
</activity>
<activity android:name=".ActivityViewVisibilityActivity"
android:label="AV Visibility"
android:configChanges="orientation|screenSize|smallestScreenSize|screenLayout|colorMode|density">
android:label="AV Visibility"
android:configChanges="orientation|screenSize|smallestScreenSize|screenLayout|colorMode|density">
</activity>
</application>
</manifest>

View File

@@ -15,125 +15,324 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="test.amslam">
package="test.amslam">
<application
android:allowBackup="false"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name=".MainActivity">
<application android:allowBackup="false"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name=".MainActivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<receiver
android:name=".PongReceiver"
android:exported="false" />
<receiver android:name=".PongReceiver"
android:exported="false"/>
<service android:name=".subreceivers.PingReceiver000" android:exported="false" android:process=":ping000" />
<service android:name=".subreceivers.PingReceiver001" android:exported="false" android:process=":ping001" />
<service android:name=".subreceivers.PingReceiver002" android:exported="false" android:process=":ping002" />
<service android:name=".subreceivers.PingReceiver003" android:exported="false" android:process=":ping003" />
<service android:name=".subreceivers.PingReceiver004" android:exported="false" android:process=":ping004" />
<service android:name=".subreceivers.PingReceiver005" android:exported="false" android:process=":ping005" />
<service android:name=".subreceivers.PingReceiver006" android:exported="false" android:process=":ping006" />
<service android:name=".subreceivers.PingReceiver007" android:exported="false" android:process=":ping007" />
<service android:name=".subreceivers.PingReceiver008" android:exported="false" android:process=":ping008" />
<service android:name=".subreceivers.PingReceiver009" android:exported="false" android:process=":ping009" />
<service android:name=".subreceivers.PingReceiver010" android:exported="false" android:process=":ping010" />
<service android:name=".subreceivers.PingReceiver011" android:exported="false" android:process=":ping011" />
<service android:name=".subreceivers.PingReceiver012" android:exported="false" android:process=":ping012" />
<service android:name=".subreceivers.PingReceiver013" android:exported="false" android:process=":ping013" />
<service android:name=".subreceivers.PingReceiver014" android:exported="false" android:process=":ping014" />
<service android:name=".subreceivers.PingReceiver015" android:exported="false" android:process=":ping015" />
<service android:name=".subreceivers.PingReceiver016" android:exported="false" android:process=":ping016" />
<service android:name=".subreceivers.PingReceiver017" android:exported="false" android:process=":ping017" />
<service android:name=".subreceivers.PingReceiver018" android:exported="false" android:process=":ping018" />
<service android:name=".subreceivers.PingReceiver019" android:exported="false" android:process=":ping019" />
<service android:name=".subreceivers.PingReceiver020" android:exported="false" android:process=":ping020" />
<service android:name=".subreceivers.PingReceiver021" android:exported="false" android:process=":ping021" />
<service android:name=".subreceivers.PingReceiver022" android:exported="false" android:process=":ping022" />
<service android:name=".subreceivers.PingReceiver023" android:exported="false" android:process=":ping023" />
<service android:name=".subreceivers.PingReceiver024" android:exported="false" android:process=":ping024" />
<service android:name=".subreceivers.PingReceiver025" android:exported="false" android:process=":ping025" />
<service android:name=".subreceivers.PingReceiver026" android:exported="false" android:process=":ping026" />
<service android:name=".subreceivers.PingReceiver027" android:exported="false" android:process=":ping027" />
<service android:name=".subreceivers.PingReceiver028" android:exported="false" android:process=":ping028" />
<service android:name=".subreceivers.PingReceiver029" android:exported="false" android:process=":ping029" />
<service android:name=".subreceivers.PingReceiver030" android:exported="false" android:process=":ping030" />
<service android:name=".subreceivers.PingReceiver031" android:exported="false" android:process=":ping031" />
<service android:name=".subreceivers.PingReceiver032" android:exported="false" android:process=":ping032" />
<service android:name=".subreceivers.PingReceiver033" android:exported="false" android:process=":ping033" />
<service android:name=".subreceivers.PingReceiver034" android:exported="false" android:process=":ping034" />
<service android:name=".subreceivers.PingReceiver035" android:exported="false" android:process=":ping035" />
<service android:name=".subreceivers.PingReceiver036" android:exported="false" android:process=":ping036" />
<service android:name=".subreceivers.PingReceiver037" android:exported="false" android:process=":ping037" />
<service android:name=".subreceivers.PingReceiver038" android:exported="false" android:process=":ping038" />
<service android:name=".subreceivers.PingReceiver039" android:exported="false" android:process=":ping039" />
<service android:name=".subreceivers.PingReceiver040" android:exported="false" android:process=":ping040" />
<service android:name=".subreceivers.PingReceiver041" android:exported="false" android:process=":ping041" />
<service android:name=".subreceivers.PingReceiver042" android:exported="false" android:process=":ping042" />
<service android:name=".subreceivers.PingReceiver043" android:exported="false" android:process=":ping043" />
<service android:name=".subreceivers.PingReceiver044" android:exported="false" android:process=":ping044" />
<service android:name=".subreceivers.PingReceiver045" android:exported="false" android:process=":ping045" />
<service android:name=".subreceivers.PingReceiver046" android:exported="false" android:process=":ping046" />
<service android:name=".subreceivers.PingReceiver047" android:exported="false" android:process=":ping047" />
<service android:name=".subreceivers.PingReceiver048" android:exported="false" android:process=":ping048" />
<service android:name=".subreceivers.PingReceiver049" android:exported="false" android:process=":ping049" />
<service android:name=".subreceivers.PingReceiver050" android:exported="false" android:process=":ping050" />
<service android:name=".subreceivers.PingReceiver051" android:exported="false" android:process=":ping051" />
<service android:name=".subreceivers.PingReceiver052" android:exported="false" android:process=":ping052" />
<service android:name=".subreceivers.PingReceiver053" android:exported="false" android:process=":ping053" />
<service android:name=".subreceivers.PingReceiver054" android:exported="false" android:process=":ping054" />
<service android:name=".subreceivers.PingReceiver055" android:exported="false" android:process=":ping055" />
<service android:name=".subreceivers.PingReceiver056" android:exported="false" android:process=":ping056" />
<service android:name=".subreceivers.PingReceiver057" android:exported="false" android:process=":ping057" />
<service android:name=".subreceivers.PingReceiver058" android:exported="false" android:process=":ping058" />
<service android:name=".subreceivers.PingReceiver059" android:exported="false" android:process=":ping059" />
<service android:name=".subreceivers.PingReceiver060" android:exported="false" android:process=":ping060" />
<service android:name=".subreceivers.PingReceiver061" android:exported="false" android:process=":ping061" />
<service android:name=".subreceivers.PingReceiver062" android:exported="false" android:process=":ping062" />
<service android:name=".subreceivers.PingReceiver063" android:exported="false" android:process=":ping063" />
<service android:name=".subreceivers.PingReceiver064" android:exported="false" android:process=":ping064" />
<service android:name=".subreceivers.PingReceiver065" android:exported="false" android:process=":ping065" />
<service android:name=".subreceivers.PingReceiver066" android:exported="false" android:process=":ping066" />
<service android:name=".subreceivers.PingReceiver067" android:exported="false" android:process=":ping067" />
<service android:name=".subreceivers.PingReceiver068" android:exported="false" android:process=":ping068" />
<service android:name=".subreceivers.PingReceiver069" android:exported="false" android:process=":ping069" />
<service android:name=".subreceivers.PingReceiver070" android:exported="false" android:process=":ping070" />
<service android:name=".subreceivers.PingReceiver071" android:exported="false" android:process=":ping071" />
<service android:name=".subreceivers.PingReceiver072" android:exported="false" android:process=":ping072" />
<service android:name=".subreceivers.PingReceiver073" android:exported="false" android:process=":ping073" />
<service android:name=".subreceivers.PingReceiver074" android:exported="false" android:process=":ping074" />
<service android:name=".subreceivers.PingReceiver075" android:exported="false" android:process=":ping075" />
<service android:name=".subreceivers.PingReceiver076" android:exported="false" android:process=":ping076" />
<service android:name=".subreceivers.PingReceiver077" android:exported="false" android:process=":ping077" />
<service android:name=".subreceivers.PingReceiver078" android:exported="false" android:process=":ping078" />
<service android:name=".subreceivers.PingReceiver079" android:exported="false" android:process=":ping079" />
<service android:name=".subreceivers.PingReceiver080" android:exported="false" android:process=":ping080" />
<service android:name=".subreceivers.PingReceiver081" android:exported="false" android:process=":ping081" />
<service android:name=".subreceivers.PingReceiver082" android:exported="false" android:process=":ping082" />
<service android:name=".subreceivers.PingReceiver083" android:exported="false" android:process=":ping083" />
<service android:name=".subreceivers.PingReceiver084" android:exported="false" android:process=":ping084" />
<service android:name=".subreceivers.PingReceiver085" android:exported="false" android:process=":ping085" />
<service android:name=".subreceivers.PingReceiver086" android:exported="false" android:process=":ping086" />
<service android:name=".subreceivers.PingReceiver087" android:exported="false" android:process=":ping087" />
<service android:name=".subreceivers.PingReceiver088" android:exported="false" android:process=":ping088" />
<service android:name=".subreceivers.PingReceiver089" android:exported="false" android:process=":ping089" />
<service android:name=".subreceivers.PingReceiver090" android:exported="false" android:process=":ping090" />
<service android:name=".subreceivers.PingReceiver091" android:exported="false" android:process=":ping091" />
<service android:name=".subreceivers.PingReceiver092" android:exported="false" android:process=":ping092" />
<service android:name=".subreceivers.PingReceiver093" android:exported="false" android:process=":ping093" />
<service android:name=".subreceivers.PingReceiver094" android:exported="false" android:process=":ping094" />
<service android:name=".subreceivers.PingReceiver095" android:exported="false" android:process=":ping095" />
<service android:name=".subreceivers.PingReceiver096" android:exported="false" android:process=":ping096" />
<service android:name=".subreceivers.PingReceiver097" android:exported="false" android:process=":ping097" />
<service android:name=".subreceivers.PingReceiver098" android:exported="false" android:process=":ping098" />
<service android:name=".subreceivers.PingReceiver099" android:exported="false" android:process=":ping099" />
<service android:name=".subreceivers.PingReceiver000"
android:exported="false"
android:process=":ping000"/>
<service android:name=".subreceivers.PingReceiver001"
android:exported="false"
android:process=":ping001"/>
<service android:name=".subreceivers.PingReceiver002"
android:exported="false"
android:process=":ping002"/>
<service android:name=".subreceivers.PingReceiver003"
android:exported="false"
android:process=":ping003"/>
<service android:name=".subreceivers.PingReceiver004"
android:exported="false"
android:process=":ping004"/>
<service android:name=".subreceivers.PingReceiver005"
android:exported="false"
android:process=":ping005"/>
<service android:name=".subreceivers.PingReceiver006"
android:exported="false"
android:process=":ping006"/>
<service android:name=".subreceivers.PingReceiver007"
android:exported="false"
android:process=":ping007"/>
<service android:name=".subreceivers.PingReceiver008"
android:exported="false"
android:process=":ping008"/>
<service android:name=".subreceivers.PingReceiver009"
android:exported="false"
android:process=":ping009"/>
<service android:name=".subreceivers.PingReceiver010"
android:exported="false"
android:process=":ping010"/>
<service android:name=".subreceivers.PingReceiver011"
android:exported="false"
android:process=":ping011"/>
<service android:name=".subreceivers.PingReceiver012"
android:exported="false"
android:process=":ping012"/>
<service android:name=".subreceivers.PingReceiver013"
android:exported="false"
android:process=":ping013"/>
<service android:name=".subreceivers.PingReceiver014"
android:exported="false"
android:process=":ping014"/>
<service android:name=".subreceivers.PingReceiver015"
android:exported="false"
android:process=":ping015"/>
<service android:name=".subreceivers.PingReceiver016"
android:exported="false"
android:process=":ping016"/>
<service android:name=".subreceivers.PingReceiver017"
android:exported="false"
android:process=":ping017"/>
<service android:name=".subreceivers.PingReceiver018"
android:exported="false"
android:process=":ping018"/>
<service android:name=".subreceivers.PingReceiver019"
android:exported="false"
android:process=":ping019"/>
<service android:name=".subreceivers.PingReceiver020"
android:exported="false"
android:process=":ping020"/>
<service android:name=".subreceivers.PingReceiver021"
android:exported="false"
android:process=":ping021"/>
<service android:name=".subreceivers.PingReceiver022"
android:exported="false"
android:process=":ping022"/>
<service android:name=".subreceivers.PingReceiver023"
android:exported="false"
android:process=":ping023"/>
<service android:name=".subreceivers.PingReceiver024"
android:exported="false"
android:process=":ping024"/>
<service android:name=".subreceivers.PingReceiver025"
android:exported="false"
android:process=":ping025"/>
<service android:name=".subreceivers.PingReceiver026"
android:exported="false"
android:process=":ping026"/>
<service android:name=".subreceivers.PingReceiver027"
android:exported="false"
android:process=":ping027"/>
<service android:name=".subreceivers.PingReceiver028"
android:exported="false"
android:process=":ping028"/>
<service android:name=".subreceivers.PingReceiver029"
android:exported="false"
android:process=":ping029"/>
<service android:name=".subreceivers.PingReceiver030"
android:exported="false"
android:process=":ping030"/>
<service android:name=".subreceivers.PingReceiver031"
android:exported="false"
android:process=":ping031"/>
<service android:name=".subreceivers.PingReceiver032"
android:exported="false"
android:process=":ping032"/>
<service android:name=".subreceivers.PingReceiver033"
android:exported="false"
android:process=":ping033"/>
<service android:name=".subreceivers.PingReceiver034"
android:exported="false"
android:process=":ping034"/>
<service android:name=".subreceivers.PingReceiver035"
android:exported="false"
android:process=":ping035"/>
<service android:name=".subreceivers.PingReceiver036"
android:exported="false"
android:process=":ping036"/>
<service android:name=".subreceivers.PingReceiver037"
android:exported="false"
android:process=":ping037"/>
<service android:name=".subreceivers.PingReceiver038"
android:exported="false"
android:process=":ping038"/>
<service android:name=".subreceivers.PingReceiver039"
android:exported="false"
android:process=":ping039"/>
<service android:name=".subreceivers.PingReceiver040"
android:exported="false"
android:process=":ping040"/>
<service android:name=".subreceivers.PingReceiver041"
android:exported="false"
android:process=":ping041"/>
<service android:name=".subreceivers.PingReceiver042"
android:exported="false"
android:process=":ping042"/>
<service android:name=".subreceivers.PingReceiver043"
android:exported="false"
android:process=":ping043"/>
<service android:name=".subreceivers.PingReceiver044"
android:exported="false"
android:process=":ping044"/>
<service android:name=".subreceivers.PingReceiver045"
android:exported="false"
android:process=":ping045"/>
<service android:name=".subreceivers.PingReceiver046"
android:exported="false"
android:process=":ping046"/>
<service android:name=".subreceivers.PingReceiver047"
android:exported="false"
android:process=":ping047"/>
<service android:name=".subreceivers.PingReceiver048"
android:exported="false"
android:process=":ping048"/>
<service android:name=".subreceivers.PingReceiver049"
android:exported="false"
android:process=":ping049"/>
<service android:name=".subreceivers.PingReceiver050"
android:exported="false"
android:process=":ping050"/>
<service android:name=".subreceivers.PingReceiver051"
android:exported="false"
android:process=":ping051"/>
<service android:name=".subreceivers.PingReceiver052"
android:exported="false"
android:process=":ping052"/>
<service android:name=".subreceivers.PingReceiver053"
android:exported="false"
android:process=":ping053"/>
<service android:name=".subreceivers.PingReceiver054"
android:exported="false"
android:process=":ping054"/>
<service android:name=".subreceivers.PingReceiver055"
android:exported="false"
android:process=":ping055"/>
<service android:name=".subreceivers.PingReceiver056"
android:exported="false"
android:process=":ping056"/>
<service android:name=".subreceivers.PingReceiver057"
android:exported="false"
android:process=":ping057"/>
<service android:name=".subreceivers.PingReceiver058"
android:exported="false"
android:process=":ping058"/>
<service android:name=".subreceivers.PingReceiver059"
android:exported="false"
android:process=":ping059"/>
<service android:name=".subreceivers.PingReceiver060"
android:exported="false"
android:process=":ping060"/>
<service android:name=".subreceivers.PingReceiver061"
android:exported="false"
android:process=":ping061"/>
<service android:name=".subreceivers.PingReceiver062"
android:exported="false"
android:process=":ping062"/>
<service android:name=".subreceivers.PingReceiver063"
android:exported="false"
android:process=":ping063"/>
<service android:name=".subreceivers.PingReceiver064"
android:exported="false"
android:process=":ping064"/>
<service android:name=".subreceivers.PingReceiver065"
android:exported="false"
android:process=":ping065"/>
<service android:name=".subreceivers.PingReceiver066"
android:exported="false"
android:process=":ping066"/>
<service android:name=".subreceivers.PingReceiver067"
android:exported="false"
android:process=":ping067"/>
<service android:name=".subreceivers.PingReceiver068"
android:exported="false"
android:process=":ping068"/>
<service android:name=".subreceivers.PingReceiver069"
android:exported="false"
android:process=":ping069"/>
<service android:name=".subreceivers.PingReceiver070"
android:exported="false"
android:process=":ping070"/>
<service android:name=".subreceivers.PingReceiver071"
android:exported="false"
android:process=":ping071"/>
<service android:name=".subreceivers.PingReceiver072"
android:exported="false"
android:process=":ping072"/>
<service android:name=".subreceivers.PingReceiver073"
android:exported="false"
android:process=":ping073"/>
<service android:name=".subreceivers.PingReceiver074"
android:exported="false"
android:process=":ping074"/>
<service android:name=".subreceivers.PingReceiver075"
android:exported="false"
android:process=":ping075"/>
<service android:name=".subreceivers.PingReceiver076"
android:exported="false"
android:process=":ping076"/>
<service android:name=".subreceivers.PingReceiver077"
android:exported="false"
android:process=":ping077"/>
<service android:name=".subreceivers.PingReceiver078"
android:exported="false"
android:process=":ping078"/>
<service android:name=".subreceivers.PingReceiver079"
android:exported="false"
android:process=":ping079"/>
<service android:name=".subreceivers.PingReceiver080"
android:exported="false"
android:process=":ping080"/>
<service android:name=".subreceivers.PingReceiver081"
android:exported="false"
android:process=":ping081"/>
<service android:name=".subreceivers.PingReceiver082"
android:exported="false"
android:process=":ping082"/>
<service android:name=".subreceivers.PingReceiver083"
android:exported="false"
android:process=":ping083"/>
<service android:name=".subreceivers.PingReceiver084"
android:exported="false"
android:process=":ping084"/>
<service android:name=".subreceivers.PingReceiver085"
android:exported="false"
android:process=":ping085"/>
<service android:name=".subreceivers.PingReceiver086"
android:exported="false"
android:process=":ping086"/>
<service android:name=".subreceivers.PingReceiver087"
android:exported="false"
android:process=":ping087"/>
<service android:name=".subreceivers.PingReceiver088"
android:exported="false"
android:process=":ping088"/>
<service android:name=".subreceivers.PingReceiver089"
android:exported="false"
android:process=":ping089"/>
<service android:name=".subreceivers.PingReceiver090"
android:exported="false"
android:process=":ping090"/>
<service android:name=".subreceivers.PingReceiver091"
android:exported="false"
android:process=":ping091"/>
<service android:name=".subreceivers.PingReceiver092"
android:exported="false"
android:process=":ping092"/>
<service android:name=".subreceivers.PingReceiver093"
android:exported="false"
android:process=":ping093"/>
<service android:name=".subreceivers.PingReceiver094"
android:exported="false"
android:process=":ping094"/>
<service android:name=".subreceivers.PingReceiver095"
android:exported="false"
android:process=":ping095"/>
<service android:name=".subreceivers.PingReceiver096"
android:exported="false"
android:process=":ping096"/>
<service android:name=".subreceivers.PingReceiver097"
android:exported="false"
android:process=":ping097"/>
<service android:name=".subreceivers.PingReceiver098"
android:exported="false"
android:process=":ping098"/>
<service android:name=".subreceivers.PingReceiver099"
android:exported="false"
android:process=":ping099"/>
</application>
</manifest>

View File

@@ -16,16 +16,17 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.example.loaders">
package="com.android.example.loaders">
<application android:label="AppResourcesLoaders"
android:name=".LoadersApplication">
<activity android:name=".LoaderActivity">
android:name=".LoadersApplication">
<activity android:name=".LoaderActivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:name=".LoaderActivityIsolated"
android:process="com.android.phone" />
android:process="com.android.phone"/>
</application>
</manifest>

View File

@@ -1,3 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
~ Copyright (C) 2015 The Android Open Source Project
~
@@ -15,35 +16,34 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.test.assist">
package="com.android.test.assist">
<application>
<service android:name="AssistInteractionService"
android:label="Test Assist Interaction Service"
android:permission="android.permission.BIND_VOICE_INTERACTION"
android:process=":interactor">
android:label="Test Assist Interaction Service"
android:permission="android.permission.BIND_VOICE_INTERACTION"
android:process=":interactor"
android:exported="true">
<meta-data android:name="android.voice_interaction"
android:resource="@xml/interaction_service" />
android:resource="@xml/interaction_service"/>
<intent-filter>
<action android:name="android.service.voice.VoiceInteractionService" />
<action android:name="android.service.voice.VoiceInteractionService"/>
</intent-filter>
<meta-data
android:name="com.android.systemui.action_assist_icon"
android:resource="@drawable/assistant" />
<meta-data
android:name="com.android.keyguard.layout"
android:resource="@layout/keyguard_preview" />
<meta-data android:name="com.android.systemui.action_assist_icon"
android:resource="@drawable/assistant"/>
<meta-data android:name="com.android.keyguard.layout"
android:resource="@layout/keyguard_preview"/>
</service>
<service android:name="AssistInteractionSessionService"
android:permission="android.permission.BIND_VOICE_INTERACTION"
android:process=":session">
android:permission="android.permission.BIND_VOICE_INTERACTION"
android:process=":session">
</service>
<activity android:name=".AboveKeyguardActivity"
android:label="Test Above Keyguard Activity"
android:theme="@android:style/Theme.NoTitleBar"
android:excludeFromRecents="true"
android:launchMode="singleTask"
android:exported="false" >
android:label="Test Above Keyguard Activity"
android:theme="@android:style/Theme.NoTitleBar"
android:excludeFromRecents="true"
android:launchMode="singleTask"
android:exported="false">
</activity>
</application>
</manifest>

View File

@@ -13,19 +13,22 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.tests.bandwidthenforcement">
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
package="com.android.tests.bandwidthenforcement">
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<application>
<activity android:name=".BandwidthEnforcementTestActivity">
<activity android:name=".BandwidthEnforcementTestActivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<!-- adb shell am startservice -n com.android.tests.bandwidthenforcement/.BandwidthEnforcementTestService -->
<service android:name=".BandwidthEnforcementTestService" android:exported="true" />
<service android:name=".BandwidthEnforcementTestService"
android:exported="true"/>
</application>
</manifest>

View File

@@ -1,14 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.batterywaster">
<uses-permission android:name="android.permission.DEVICE_POWER" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
package="com.android.batterywaster">
<uses-permission android:name="android.permission.DEVICE_POWER"/>
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<application>
<activity android:name="BatteryWaster" android:label="Battery Waster">
<activity android:name="BatteryWaster"
android:label="Battery Waster"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>

View File

@@ -15,23 +15,24 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.bidi"
android:versionCode="1"
android:versionName="1.0">
package="com.android.bidi"
android:versionCode="1"
android:versionName="1.0">
<application android:label="BiDiTests"
android:hardwareAccelerated="true"
android:supportsRtl="true" >
android:hardwareAccelerated="true"
android:supportsRtl="true">
<activity android:name=".BiDiTestActivity"
android:windowSoftInputMode="stateAlwaysHidden">
android:windowSoftInputMode="stateAlwaysHidden"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>
<uses-sdk android:minSdkVersion="10"
android:targetSdkVersion="10"/>
android:targetSdkVersion="10"/>
</manifest>

View File

@@ -13,34 +13,35 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
<!-- package name must be unique so suffix with "tests" so package loader doesn't ignore us -->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.browserpowertest">
package="com.android.browserpowertest">
<!-- We add an application tag here just so that we can indicate that
this package needs to link against the android.test library,
which is needed when building test cases. -->
this package needs to link against the android.test library,
which is needed when building test cases. -->
<application>
<uses-library android:name="android.test.runner" />
<activity android:name="PowerTestActivity" android:label="Power">
<uses-library android:name="android.test.runner"/>
<activity android:name="PowerTestActivity"
android:label="Power"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.TEST" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.TEST"/>
</intent-filter>
</activity>
</application>
<!--
This declares that this app uses the instrumentation test runner targeting
the package of browserpowertest. To run the tests use the command:
"adb shell am instrument -w com.android.browserpowertest/.PowerTestRunner"
-->
This declares that this app uses the instrumentation test runner targeting
the package of browserpowertest. To run the tests use the command:
"adb shell am instrument -w com.android.browserpowertest/.PowerTestRunner"
-->
<instrumentation android:name=".PowerTestRunner"
android:targetPackage="com.android.browserpowertest"
android:label="Test runner for Browser Power Tests."
/>
android:targetPackage="com.android.browserpowertest"
android:label="Test runner for Browser Power Tests."/>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_SDCARD" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.WRITE_SDCARD"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
</manifest>

View File

@@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2014 The Android Open Source Project
@@ -17,16 +16,16 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.android.camera2.cameratoo">
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
package="com.example.android.camera2.cameratoo">
<uses-permission android:name="android.permission.CAMERA"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<application android:label="CameraToo">
<activity
android:name=".CameraTooActivity"
android:screenOrientation="portrait">
<activity android:name=".CameraTooActivity"
android:screenOrientation="portrait"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>

View File

@@ -13,24 +13,27 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
android:versionCode="1"
android:versionName="1.0"
package="androidx.media.filterfw.samples.simplecamera">
<uses-sdk android:minSdkVersion="18" android:targetSdkVersion="19"/>
<uses-permission android:name="android.permission.CAMERA" />
android:versionCode="1"
android:versionName="1.0"
package="androidx.media.filterfw.samples.simplecamera">
<uses-sdk android:minSdkVersion="18"
android:targetSdkVersion="19"/>
<uses-permission android:name="android.permission.CAMERA"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<application android:label="Smart Camera"
android:debuggable="true">
android:debuggable="true">
<uses-library android:name="com.google.android.media.effects"
android:required="false" />
android:required="false"/>
<activity android:name=".SmartCamera"
android:label="Smart Camera"
android:screenOrientation="portrait">
android:label="Smart Camera"
android:screenOrientation="portrait"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>

View File

@@ -16,35 +16,35 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.google.android.test.cameraprewarm">
package="com.google.android.test.cameraprewarm">
<application android:label="@string/activity_title">
<activity android:name=".CameraActivity"
android:theme="@android:style/Theme.NoTitleBar">
android:theme="@android:style/Theme.NoTitleBar"
android:exported="true">
<intent-filter>
<action android:name="android.media.action.STILL_IMAGE_CAMERA" />
<category android:name="android.intent.category.DEFAULT" />
<action android:name="android.media.action.STILL_IMAGE_CAMERA"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
<meta-data
android:name="android.media.still_image_camera_preview_service"
android:value="com.google.android.test.cameraprewarm.PrewarmService">
<meta-data android:name="android.media.still_image_camera_preview_service"
android:value="com.google.android.test.cameraprewarm.PrewarmService">
</meta-data>
</activity>
<activity android:name=".SecureCameraActivity"
android:theme="@android:style/Theme.NoTitleBar">
android:theme="@android:style/Theme.NoTitleBar"
android:exported="true">
<intent-filter>
<action android:name="android.media.action.STILL_IMAGE_CAMERA_SECURE" />
<category android:name="android.intent.category.DEFAULT" />
<action android:name="android.media.action.STILL_IMAGE_CAMERA_SECURE"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
<meta-data
android:name="android.media.still_image_camera_preview_service"
android:value="com.google.android.test.cameraprewarm.PrewarmService">
<meta-data android:name="android.media.still_image_camera_preview_service"
android:value="com.google.android.test.cameraprewarm.PrewarmService">
</meta-data>
</activity>
<service android:name=".PrewarmService"
android:exported="true">
android:exported="true">
</service>
</application>

View File

@@ -1,3 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2012 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
@@ -12,37 +13,36 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.test.hwuicompare" >
<uses-permission android:name="android.permission.INTERNET" />
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.test.hwuicompare">
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<application
android:label="@string/app_name"
android:theme="@android:style/Theme.Holo.Light.NoActionBar">
<activity
android:name="AutomaticActivity"
android:label="CanvasAutoCompare" >
<application android:label="@string/app_name"
android:theme="@android:style/Theme.Holo.Light.NoActionBar">
<activity android:name="AutomaticActivity"
android:label="CanvasAutoCompare"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity
android:name="ManualActivity"
android:label="CanvasManualCompare" >
<activity android:name="ManualActivity"
android:label="CanvasManualCompare"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<uses-library android:name="android.test.runner" />
<uses-library android:name="android.test.runner"/>
</application>
<instrumentation
android:name="android.test.InstrumentationTestRunner"
android:targetPackage="com.android.test.hwuicompare"
android:label="HW/SW Canvas comparison tool."/>
<instrumentation android:name="android.test.InstrumentationTestRunner"
android:targetPackage="com.android.test.hwuicompare"
android:label="HW/SW Canvas comparison tool."/>
</manifest>

View File

@@ -15,26 +15,34 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.google.android.test.dpi">
<uses-sdk android:minSdkVersion="3" android:targetSdkVersion="3" />
<supports-screens android:smallScreens="true" />
package="com.google.android.test.dpi">
<uses-sdk android:minSdkVersion="3"
android:targetSdkVersion="3"/>
<supports-screens android:smallScreens="true"/>
<compatible-screens>
<screen android:screenSize="small" android:screenDensity="ldpi" />
<screen android:screenSize="small" android:screenDensity="xhdpi" />
<screen android:screenSize="large" android:screenDensity="hdpi" />
<screen android:screenSize="xlarge" android:screenDensity="mdpi" />
<screen android:screenSize="small"
android:screenDensity="ldpi"/>
<screen android:screenSize="small"
android:screenDensity="xhdpi"/>
<screen android:screenSize="large"
android:screenDensity="hdpi"/>
<screen android:screenSize="xlarge"
android:screenDensity="mdpi"/>
</compatible-screens>
<application android:label="DpiTest">
<activity android:name="DpiTestActivity">
<activity android:name="DpiTestActivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:name="DpiTestNoCompatActivity" android:label="DpiTestNoCompat">
<activity android:name="DpiTestNoCompatActivity"
android:label="DpiTestNoCompat"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>

View File

@@ -15,15 +15,17 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.test.split.feature">
package="com.android.test.split.feature">
<uses-sdk android:minSdkVersion="21" />
<uses-sdk android:minSdkVersion="21"/>
<application android:label="@string/app_title">
<activity android:name=".ActivityMain" android:label="Feature Base">
<activity android:name=".ActivityMain"
android:label="Feature Base"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>

View File

@@ -15,17 +15,19 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.test.split.feature"
featureSplit="feature1">
package="com.android.test.split.feature"
featureSplit="feature1">
<uses-sdk android:minSdkVersion="21" />
<uses-split android:name="feature2" />
<uses-sdk android:minSdkVersion="21"/>
<uses-split android:name="feature2"/>
<application>
<activity android:name=".one.One" android:label="Feature One">
<activity android:name=".one.One"
android:label="Feature One"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>

View File

@@ -1,13 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.fixvibratesetting">
<uses-permission android:name="android.permission.VIBRATE" />
package="com.android.fixvibratesetting">
<uses-permission android:name="android.permission.VIBRATE"/>
<application>
<activity android:name="FixVibrateSetting" android:label="@string/app_label">
<activity android:name="FixVibrateSetting"
android:label="@string/app_label"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>

View File

@@ -14,60 +14,62 @@
limitations under the License.
-->
<manifest
xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.server.wm.flicker.testapp">
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.server.wm.flicker.testapp">
<uses-sdk android:minSdkVersion="17" android:targetSdkVersion="27"/>
<application
android:allowBackup="false"
android:supportsRtl="true">
<uses-sdk android:minSdkVersion="17"
android:targetSdkVersion="27"/>
<application android:allowBackup="false"
android:supportsRtl="true">
<activity android:name=".SimpleActivity"
android:taskAffinity="com.android.server.wm.flicker.testapp.SimpleActivity"
android:label="SimpleApp">
android:taskAffinity="com.android.server.wm.flicker.testapp.SimpleActivity"
android:label="SimpleApp"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:name=".ImeActivity"
android:taskAffinity="com.android.server.wm.flicker.testapp.ImeActivity"
android:label="ImeApp">
android:taskAffinity="com.android.server.wm.flicker.testapp.ImeActivity"
android:label="ImeApp"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:name=".ImeActivityAutoFocus"
android:taskAffinity="com.android.server.wm.flicker.testapp.ImeActivityAutoFocus"
android:windowSoftInputMode="stateVisible"
android:label="ImeAppAutoFocus">
android:taskAffinity="com.android.server.wm.flicker.testapp.ImeActivityAutoFocus"
android:windowSoftInputMode="stateVisible"
android:label="ImeAppAutoFocus"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:name=".PipActivity"
android:resizeableActivity="true"
android:supportsPictureInPicture="true"
android:configChanges=
"screenSize|smallestScreenSize|screenLayout|orientation"
android:taskAffinity="com.android.server.wm.flicker.testapp.PipActivity"
android:label="PipApp">
android:resizeableActivity="true"
android:supportsPictureInPicture="true"
android:configChanges="screenSize|smallestScreenSize|screenLayout|orientation"
android:taskAffinity="com.android.server.wm.flicker.testapp.PipActivity"
android:label="PipApp"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:name=".SeamlessRotationActivity"
android:taskAffinity=
"com.android.server.wm.flicker.testapp.SeamlessRotationActivity"
android:configChanges="orientation|screenSize"
android:label="SeamlessApp">
android:taskAffinity="com.android.server.wm.flicker.testapp.SeamlessRotationActivity"
android:configChanges="orientation|screenSize"
android:label="SeamlessApp"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>
</manifest>
</manifest>

View File

@@ -1,30 +1,35 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.frameworkperf">
package="com.android.frameworkperf">
<uses-permission android:name="android.permission.FOREGROUND_SERVICE"/>
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-sdk android:minSdkVersion="5" />
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<uses-sdk android:minSdkVersion="5"/>
<application android:hardwareAccelerated="false">
<uses-library android:name="android.test.runner" />
<activity android:name="FrameworkPerfActivity" android:label="Framework Perf">
<uses-library android:name="android.test.runner"/>
<activity android:name="FrameworkPerfActivity"
android:label="Framework Perf"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<service android:name="SchedulerService"
android:foregroundServiceType="dataSync|mediaPlayback|phoneCall|location|connectedDevice">
android:foregroundServiceType="dataSync|mediaPlayback|phoneCall|location|connectedDevice">
</service>
<service android:name="TestService" android:process=":test">
<service android:name="TestService"
android:process=":test">
</service>
<service android:name="LocalTestService">
</service>
<receiver android:name="Receiver" android:exported="true">
<receiver android:name="Receiver"
android:exported="true">
</receiver>
</application>
<instrumentation android:name="android.test.InstrumentationTestRunner"
android:targetPackage="com.android.frameworkperf"
android:label="Framework Perf Runner"
/>
android:targetPackage="com.android.frameworkperf"
android:label="Framework Perf Runner"/>
</manifest>

View File

@@ -16,28 +16,30 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="android.gameperformance"
android:versionCode="3"
android:versionName="3.0" >
package="android.gameperformance"
android:versionCode="3"
android:versionName="3.0">
<uses-sdk android:minSdkVersion="25"/>
<uses-feature android:glEsVersion="0x00020000" android:required="true" />
<uses-feature android:glEsVersion="0x00020000"
android:required="true"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<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_EXTERNAL_STORAGE"/>
<application android:theme="@style/noeffects">
<uses-library android:name="android.test.runner" />
<uses-library android:name="android.test.runner"/>
<activity android:name="android.gameperformance.GamePerformanceActivity"
android:screenOrientation="landscape" >
android:screenOrientation="landscape"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<uses-library android:name="android.test.runner" />
<uses-library android:name="android.test.runner"/>
</application>
<!-- self-instrumenting test package. -->
<instrumentation android:name="android.test.InstrumentationTestRunner"
android:targetPackage="android.gameperformance">
android:targetPackage="android.gameperformance">
</instrumentation>
</manifest>

View File

@@ -15,76 +15,96 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.test.layout">
package="com.android.test.layout">
<uses-permission android:name="android.permission.INTERNET"/>
<uses-sdk android:minSdkVersion="11"/>
<application>
<activity android:name="Activity0" android:label="Activity0">
<activity android:name="Activity0"
android:label="Activity0"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:name="Activity1" android:label="Activity1">
<activity android:name="Activity1"
android:label="Activity1"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:name="Activity4" android:label="Activity4">
<activity android:name="Activity4"
android:label="Activity4"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:name="Activity5" android:label="Activity5">
<activity android:name="Activity5"
android:label="Activity5"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:name="Activity6" android:label="Activity6">
<activity android:name="Activity6"
android:label="Activity6"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:name="Activity7" android:label="Activity7">
<activity android:name="Activity7"
android:label="Activity7"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:name="AlignmentTest" android:label="AlignmentTest">
<activity android:name="AlignmentTest"
android:label="AlignmentTest"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:name="LinearLayoutTest" android:label="LinearLayoutTest">
<activity android:name="LinearLayoutTest"
android:label="LinearLayoutTest"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:name="GridLayoutTest" android:label="GridLayoutTest">
<activity android:name="GridLayoutTest"
android:label="GridLayoutTest"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:name="LayoutInsetsTest" android:label="LayoutInsetsTest">
<activity android:name="LayoutInsetsTest"
android:label="LayoutInsetsTest"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>

View File

@@ -1,3 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
~ Copyright (C) 2015 The Android Open Source Project
~
@@ -15,22 +16,21 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.test.hierarchyviewer">
package="com.android.test.hierarchyviewer">
<application>
<uses-library android:name="android.test.runner" />
<uses-library android:name="android.test.runner"/>
<activity
android:name=".MainActivity"
android:label="HvTest" >
<activity android:name=".MainActivity"
android:label="HvTest"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>
<instrumentation
android:name="android.test.InstrumentationTestRunner"
android:targetPackage="com.android.test.hierarchyviewer" />
<instrumentation android:name="android.test.InstrumentationTestRunner"
android:targetPackage="com.android.test.hierarchyviewer"/>
</manifest>

View File

@@ -13,30 +13,32 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
<!-- Declare the contents of this Android application. The namespace
attribute brings in the Android platform namespace, and the package
supplies a unique name for the application. When writing your
own application, the package name must be changed from "com.example.*"
to come from a domain that you own or have control over. -->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.hugebackup"
android:versionCode="1"
android:versionName="1.0">
package="com.android.hugebackup"
android:versionCode="1"
android:versionName="1.0">
<!-- The backup/restore mechanism was introduced in API version 8 -->
<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="8" />
<uses-sdk android:minSdkVersion="8"
android:targetSdkVersion="8"/>
<application android:label="Huge Backup"
android:backupAgent="HugeAgent">
android:backupAgent="HugeAgent">
<meta-data android:name="com.google.android.backup.api_key"
android:value="AEdPqrEAAAAINyoagzQOEEpIH3yw7LYCFN7CRX4FMd6TGIGVaA" />
android:value="AEdPqrEAAAAINyoagzQOEEpIH3yw7LYCFN7CRX4FMd6TGIGVaA"/>
<activity android:name="HugeBackupActivity">
<activity android:name="HugeBackupActivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>

File diff suppressed because it is too large Load Diff

View File

@@ -16,29 +16,30 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.internal.tests">
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.BIND_WALLPAPER" />
package="com.android.internal.tests">
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.BIND_WALLPAPER"/>
<application>
<uses-library android:name="android.test.runner" />
<uses-library android:name="android.test.runner"/>
<service android:name="stub.DummyWallpaperService"
android:enabled="true"
android:directBootAware="true"
android:label="Dummy wallpaper"
android:permission="android.permission.BIND_WALLPAPER">
android:enabled="true"
android:directBootAware="true"
android:label="Dummy wallpaper"
android:permission="android.permission.BIND_WALLPAPER"
android:exported="true">
<intent-filter>
<action android:name="android.service.wallpaper.WallpaperService" />
<action android:name="android.service.wallpaper.WallpaperService"/>
</intent-filter>
<!-- Link to XML that defines the wallpaper info. -->
<meta-data android:name="android.service.wallpaper"
android:resource="@xml/livewallpaper" />
android:resource="@xml/livewallpaper"/>
</service>
</application>
<instrumentation android:name="androidx.test.runner.AndroidJUnitRunner"
android:targetPackage="com.android.internal.tests"
android:label="Internal Tests" />
android:targetPackage="com.android.internal.tests"
android:label="Internal Tests"/>
</manifest>

View File

@@ -1,4 +1,5 @@
<?xml version="1.0" encoding="utf-8"?><!--
<?xml version="1.0" encoding="utf-8"?>
<!--
~ Copyright (C) 2015 The Android Open Source Project
~
~ Licensed under the Apache License, Version 2.0 (the "License");
@@ -13,50 +14,48 @@
~ License.
~
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.benchmark">
package="com.android.benchmark">
<uses-sdk android:minSdkVersion="24" />
<uses-sdk android:minSdkVersion="24"/>
<android:uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<android:uses-permission android:name="android.permission.READ_PHONE_STATE" />
<android:uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<android:uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<android:uses-permission android:name="android.permission.READ_PHONE_STATE"/>
<android:uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity
android:name=".app.HomeActivity"
android:label="@string/app_name"
android:theme="@style/AppTheme.NoActionBar">
<application android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name=".app.HomeActivity"
android:label="@string/app_name"
android:theme="@style/AppTheme.NoActionBar"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity
android:name=".app.RunLocalBenchmarksActivity"
android:exported="true">
<activity android:name=".app.RunLocalBenchmarksActivity"
android:exported="true">
<intent-filter>
<action android:name="com.android.benchmark.ACTION_BENCHMARK" />
<action android:name="com.android.benchmark.ACTION_BENCHMARK"/>
</intent-filter>
<meta-data
android:name="com.android.benchmark.benchmark_group"
android:resource="@xml/benchmark" />
<meta-data android:name="com.android.benchmark.benchmark_group"
android:resource="@xml/benchmark"/>
</activity>
<activity android:name=".ui.ListViewScrollActivity" />
<activity android:name=".ui.ImageListViewScrollActivity" />
<activity android:name=".ui.ShadowGridActivity" />
<activity android:name=".ui.TextScrollActivity" />
<activity android:name=".ui.EditTextInputActivity" />
<activity android:name=".synthetic.MemoryActivity" />
<activity android:name=".ui.FullScreenOverdrawActivity"></activity>
<activity android:name=".ui.BitmapUploadActivity"></activity>
<activity android:name=".ui.ListViewScrollActivity"/>
<activity android:name=".ui.ImageListViewScrollActivity"/>
<activity android:name=".ui.ShadowGridActivity"/>
<activity android:name=".ui.TextScrollActivity"/>
<activity android:name=".ui.EditTextInputActivity"/>
<activity android:name=".synthetic.MemoryActivity"/>
<activity android:name=".ui.FullScreenOverdrawActivity"/>
<activity android:name=".ui.BitmapUploadActivity"/>
</application>
</manifest>
</manifest>

View File

@@ -1,32 +1,30 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.demo.jobSchedulerApp" >
package="com.android.demo.jobSchedulerApp">
<uses-sdk
android:minSdkVersion="18"
android:targetSdkVersion="18" />
<uses-sdk android:minSdkVersion="18"
android:targetSdkVersion="18"/>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.android.demo.jobSchedulerApp.MainActivity"
android:label="@string/app_name"
android:windowSoftInputMode="stateHidden" >
<application android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme">
<activity android:name="com.android.demo.jobSchedulerApp.MainActivity"
android:label="@string/app_name"
android:windowSoftInputMode="stateHidden"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<service
android:name=".service.TestJobService"
android:permission="android.permission.BIND_JOB_SERVICE"
android:exported="true"/>
<service android:name=".service.TestJobService"
android:permission="android.permission.BIND_JOB_SERVICE"
android:exported="true"/>
</application>
</manifest>

View File

@@ -1,3 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2010 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
@@ -12,15 +13,18 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.largeassettest">
package="com.android.largeassettest">
<application>
<activity android:name="LargeAssetTest" android:label="Large Asset Test">
<activity android:name="LargeAssetTest"
android:label="Large Asset Test"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>

View File

@@ -15,22 +15,23 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.google.android.test.legacyassistant">
package="com.google.android.test.legacyassistant">
<application android:label="@string/activity_title">
<activity android:name=".AssistActivity"
android:theme="@android:style/Theme.NoTitleBar">
android:theme="@android:style/Theme.NoTitleBar"
android:exported="true">
<!-- Handle assist intent -->
<intent-filter>
<action android:name="android.intent.action.ASSIST" />
<category android:name="android.intent.category.DEFAULT" />
<action android:name="android.intent.action.ASSIST"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
<!-- Provide icon for search -->
<meta-data android:name="com.android.systemui.action_assist_icon"
android:resource="@drawable/ic_action_assist" />
android:resource="@drawable/ic_action_assist"/>
</activity>

View File

@@ -1,30 +1,35 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.locationtracker">
package="com.android.locationtracker">
<!-- Permissions for the Location Service -->
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<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_COARSE_LOCATION"/>
<!-- Permission for wifi -->
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<!-- give the location tracker ability to induce device insomnia -->
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<!-- Permission for SD card -->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<application android:label="@string/app_label">
<activity android:name="TrackerActivity" android:label="Location Tracker">
<activity android:name="TrackerActivity"
android:label="Location Tracker"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<service android:name=".TrackerService" />
<activity android:label="@string/settings_menu" android:name="SettingsActivity" />
<service android:name=".TrackerService"/>
<activity android:label="@string/settings_menu"
android:name="SettingsActivity"/>
<provider android:name=".data.TrackerProvider"
android:authorities="com.android.locationtracker" />
android:authorities="com.android.locationtracker"/>
</application>
</manifest>

View File

@@ -1,56 +1,51 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.google.android.example.locktasktests"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="22"
android:targetSdkVersion="22" />
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.google.android.example.locktasktests"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk android:minSdkVersion="22"
android:targetSdkVersion="22"/>
<uses-permission android:name="android.permission.INTERNET"/>
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme"
android:allowBackup="true" >
<activity
android:name="com.google.android.example.locktasktests.MainActivity"
android:label="@string/app_name"
android:screenOrientation="portrait"
android:theme="@style/AppTheme" >
<application android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme"
android:allowBackup="true">
<activity android:name="com.google.android.example.locktasktests.MainActivity"
android:label="@string/app_name"
android:screenOrientation="portrait"
android:theme="@style/AppTheme"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity
android:name="com.google.android.example.locktasktests.LockDefaultActivity"
android:label="@string/title_activity_default"
android:taskAffinity=""
android:documentLaunchMode="always"
android:lockTaskMode="normal" >
<activity android:name="com.google.android.example.locktasktests.LockDefaultActivity"
android:label="@string/title_activity_default"
android:taskAffinity=""
android:documentLaunchMode="always"
android:lockTaskMode="normal">
</activity>
<activity
android:name="com.google.android.example.locktasktests.LockTaskNeverActivity"
android:label="@string/title_activity_never"
android:taskAffinity=""
android:documentLaunchMode="always"
android:lockTaskMode="never" >
<activity android:name="com.google.android.example.locktasktests.LockTaskNeverActivity"
android:label="@string/title_activity_never"
android:taskAffinity=""
android:documentLaunchMode="always"
android:lockTaskMode="never">
</activity>
<activity
android:name="com.google.android.example.locktasktests.LockWhitelistedActivity"
android:label="@string/title_activity_whitelist"
android:taskAffinity=""
android:documentLaunchMode="always"
android:lockTaskMode="if_whitelisted" >
<activity android:name="com.google.android.example.locktasktests.LockWhitelistedActivity"
android:label="@string/title_activity_whitelist"
android:taskAffinity=""
android:documentLaunchMode="always"
android:lockTaskMode="if_whitelisted">
</activity>
<activity
android:name="com.google.android.example.locktasktests.LockAtLaunchActivity"
android:label="@string/title_activity_always"
android:taskAffinity=""
android:documentLaunchMode="always"
android:lockTaskMode="always" >
<activity android:name="com.google.android.example.locktasktests.LockAtLaunchActivity"
android:label="@string/title_activity_always"
android:taskAffinity=""
android:documentLaunchMode="always"
android:lockTaskMode="always">
</activity>
</application>

File diff suppressed because it is too large Load Diff

View File

@@ -1,13 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.lowstoragetest">
package="com.android.lowstoragetest">
<application android:label="LowStorageTest">
<activity android:name="LowStorageTest"
android:theme="@android:style/Theme.Black.NoTitleBar">
android:theme="@android:style/Theme.Black.NoTitleBar"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>
</manifest>
</manifest>

View File

@@ -15,17 +15,16 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.dummydpc">
package="com.android.dummydpc">
<application
android:testOnly="true">
<receiver
android:name="com.android.dummydpc.DummyDeviceAdminReceiver"
android:permission="android.permission.BIND_DEVICE_ADMIN">
<application android:testOnly="true">
<receiver android:name="com.android.dummydpc.DummyDeviceAdminReceiver"
android:permission="android.permission.BIND_DEVICE_ADMIN"
android:exported="true">
<meta-data android:name="android.app.device_admin"
android:resource="@xml/device_admin" />
android:resource="@xml/device_admin"/>
<intent-filter>
<action android:name="android.app.action.DEVICE_ADMIN_ENABLED" />
<action android:name="android.app.action.DEVICE_ADMIN_ENABLED"/>
</intent-filter>
</receiver>
</application>

View File

@@ -16,14 +16,15 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.google.android.test.mirrorsurface">
package="com.google.android.test.mirrorsurface">
<uses-permission android:name="android.permission.ACCESS_SURFACE_FLINGER"/>
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
<application android:label="MirrorSurfaceTest">
<activity android:name=".MirrorSurfaceActivity"
android:label="Mirror Surface"
android:configChanges="orientation|screenSize">
android:label="Mirror Surface"
android:configChanges="orientation|screenSize"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>

View File

@@ -1,33 +1,33 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.onemedia"
android:versionCode="1"
android:versionName="1.0" >
package="com.android.onemedia"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk android:minSdkVersion="19"/>
<uses-permission android:name="android.permission.FOREGROUND_SERVICE"/>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<application android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme">
<uses-library android:name="org.apache.http.legacy" android:required="false" />
<activity
android:name="com.android.onemedia.OnePlayerActivity"
android:label="@string/app_name" >
<uses-library android:name="org.apache.http.legacy"
android:required="false"/>
<activity android:name="com.android.onemedia.OnePlayerActivity"
android:label="@string/app_name"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<service
android:name="com.android.onemedia.OnePlayerService"
android:exported="true"
android:process="com.android.onemedia.service" />
<service android:name="com.android.onemedia.OnePlayerService"
android:exported="true"
android:process="com.android.onemedia.service"/>
</application>
</manifest>

View File

@@ -1,25 +1,25 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.renderthread"
android:versionCode="1"
android:versionName="1.0" >
package="com.example.renderthread"
android:versionCode="1"
android:versionName="1.0">
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".MainActivity"
android:label="@string/app_name" >
<application android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme">
<activity android:name=".MainActivity"
android:label="@string/app_name"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:name=".SubActivity"
android:theme="@style/AppTheme.Transparent" />
android:theme="@style/AppTheme.Transparent"/>
</application>
</manifest>

View File

@@ -15,16 +15,18 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.serialchat">
package="com.android.serialchat">
<uses-permission android:name="android.permission.SERIAL_PORT"/>
<application android:label="Serial Chat">
<activity android:name="SerialChat" android:label="Serial Chat">
<activity android:name="SerialChat"
android:label="Serial Chat"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>

View File

@@ -1,23 +1,24 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.tests.servicecrashtest">
package="com.android.tests.servicecrashtest">
<application android:label="Service Crash Test">
<uses-library android:name="android.test.runner" />
<uses-library android:name="android.test.runner"/>
<service android:name=".CrashingService"
android:process=":badservice" />
android:process=":badservice"/>
<activity android:name=".MainActivity" >
<activity android:name=".MainActivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.MAIN"/>
</intent-filter>
</activity>
</application>
<instrumentation android:label="Test bound service crash restart"
android:name="android.test.InstrumentationTestRunner"
android:targetPackage="com.android.tests.servicecrashtest" />
android:name="android.test.InstrumentationTestRunner"
android:targetPackage="com.android.tests.servicecrashtest"/>
</manifest>

View File

@@ -15,23 +15,26 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.google.android.test.lib_client">
<application android:label="@string/app_title" android:theme="@style/Theme">
<uses-library android:name="android.test.runner" />
<uses-library android:name="com.google.android.test.shared_library" />
<activity android:name="ActivityMain">
package="com.google.android.test.lib_client">
<application android:label="@string/app_title"
android:theme="@style/Theme">
<uses-library android:name="android.test.runner"/>
<uses-library android:name="com.google.android.test.shared_library"/>
<activity android:name="ActivityMain"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<receiver android:name="DependentAppwidgetProvider">
<receiver android:name="DependentAppwidgetProvider"
android:exported="true">
<intent-filter>
<action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
<action android:name="android.appwidget.action.APPWIDGET_UPDATE"/>
</intent-filter>
<meta-data android:name="android.appwidget.provider"
android:resource="@xml/dependent_appwidget_info" />
android:resource="@xml/dependent_appwidget_info"/>
</receiver>
</application>
</manifest>

View File

@@ -15,15 +15,16 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.google.android.test.shared_library"
android:versionCode="2">
package="com.google.android.test.shared_library"
android:versionCode="2">
<application android:label="SharedLibrary">
<library android:name="com.google.android.test.shared_library" />
<library android:name="com.google.android.test.shared_library"/>
<activity android:name="ActivityMain"
android:icon="@drawable/size_48x48">
android:icon="@drawable/size_48x48"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>

View File

@@ -16,12 +16,13 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.showwhenlocked">
package="com.android.showwhenlocked">
<application android:label="ShowWhenLocked">
<activity android:name=".ShowWhenLockedActivity"
android:showWhenLocked="true"
android:turnScreenOn="true"
android:launchMode="singleTask">
android:showWhenLocked="true"
android:turnScreenOn="true"
android:launchMode="singleTask"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>

View File

@@ -15,18 +15,19 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.smoketest">
package="com.android.smoketest">
<application>
<uses-library android:name="android.test.runner" />
<activity android:name=".SmokeTestActivity"
android:label="Smoke Tests">
<uses-library android:name="android.test.runner"/>
<activity android:name=".SmokeTestActivity"
android:label="Smoke Tests"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.TEST" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.TEST"/>
</intent-filter>
</activity>
</application>
</manifest>

View File

@@ -15,30 +15,33 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.smoketest.triggers">
package="com.android.smoketest.triggers">
<application android:label="something">
<activity android:name=".CrashyApp"
android:label="Test Crashy App">
android:label="Test Crashy App"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:name=".CrashyApp2"
android:label="Test Crashy App2">
android:label="Test Crashy App2"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:name=".UnresponsiveApp"
android:label="Test Unresponsive App">
android:label="Test Unresponsive App"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>

View File

@@ -1,27 +1,28 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.test.soundtrigger">
<uses-permission android:name="android.permission.CAPTURE_AUDIO_HOTWORD" />
<uses-permission android:name="android.permission.MANAGE_SOUND_TRIGGER" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
package="com.android.test.soundtrigger">
<uses-permission android:name="android.permission.CAPTURE_AUDIO_HOTWORD"/>
<uses-permission android:name="android.permission.MANAGE_SOUND_TRIGGER"/>
<uses-permission android:name="android.permission.RECORD_AUDIO"/>
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<application>
<activity
android:name=".SoundTriggerTestActivity"
android:label="SoundTrigger Test Application"
android:screenOrientation="portrait"
android:theme="@android:style/Theme.Material">
<activity android:name=".SoundTriggerTestActivity"
android:label="SoundTrigger Test Application"
android:screenOrientation="portrait"
android:theme="@android:style/Theme.Material"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<service
android:name=".SoundTriggerTestService"
android:stopWithTask="false"
android:exported="true">
<service android:name=".SoundTriggerTestService"
android:stopWithTask="false"
android:exported="true">
<intent-filter>
<action android:name="com.android.intent.action.MANAGE_SOUND_TRIGGER" />
<action android:name="com.android.intent.action.MANAGE_SOUND_TRIGGER"/>
</intent-filter>
</service>
</application>

View File

@@ -15,13 +15,14 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.example.split">
package="com.android.example.split">
<application android:label="@string/app_title"
android:icon="@mipmap/ic_app">
<activity android:name="ActivityMain">
android:icon="@mipmap/ic_app">
<activity android:name="ActivityMain"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>

View File

@@ -1,56 +1,68 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.statusbartest">
<uses-permission android:name="android.permission.DEVICE_POWER" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.STATUS_BAR" />
<uses-permission android:name="android.permission.EXPAND_STATUS_BAR" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.CHANGE_COMPONENT_ENABLED_STATE" />
<uses-permission android:name="android.permission.MANAGE_NOTIFICATIONS" />
package="com.android.statusbartest">
<uses-permission android:name="android.permission.DEVICE_POWER"/>
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<uses-permission android:name="android.permission.STATUS_BAR"/>
<uses-permission android:name="android.permission.EXPAND_STATUS_BAR"/>
<uses-permission android:name="android.permission.VIBRATE"/>
<uses-permission android:name="android.permission.CHANGE_COMPONENT_ENABLED_STATE"/>
<uses-permission android:name="android.permission.MANAGE_NOTIFICATIONS"/>
<application>
<activity android:name="StatusBarTest" android:label="_StatusBar">
<activity android:name="StatusBarTest"
android:label="_StatusBar"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:name="NotificationTestList" android:label="_Notifications">
<activity android:name="NotificationTestList"
android:label="_Notifications"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:name="NotificationBuilderTest"
android:label="_Notify Builder"
android:theme="@android:style/Theme.Holo"
android:hardwareAccelerated="true"
>
android:label="_Notify Builder"
android:theme="@android:style/Theme.Holo"
android:hardwareAccelerated="true"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:name="ToastTest" android:label="_Toasts">
<activity android:name="ToastTest"
android:label="_Toasts"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:name="PowerTest" android:label="_Power">
<activity android:name="PowerTest"
android:label="_Power"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:name="ConfirmationActivity" android:theme="@android:style/Theme.Dialog">
<activity android:name="ConfirmationActivity"
android:theme="@android:style/Theme.Dialog">
</activity>
<activity android:name="TestAlertActivity" android:theme="@android:style/Theme.Dialog">
<activity android:name="TestAlertActivity"
android:theme="@android:style/Theme.Dialog">
</activity>
</application>
</manifest>

View File

@@ -16,21 +16,22 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="android.surfacecomposition">
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
package="android.surfacecomposition">
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<application android:theme="@style/noeffects">
<uses-library android:name="android.test.runner" />
<activity android:name="android.surfacecomposition.SurfaceCompositionMeasuringActivity" >
<uses-library android:name="android.test.runner"/>
<activity android:name="android.surfacecomposition.SurfaceCompositionMeasuringActivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<uses-library android:name="android.test.runner" />
<uses-library android:name="android.test.runner"/>
</application>
<!-- self-instrumenting test package. -->
<instrumentation android:name="android.test.InstrumentationTestRunner"
android:targetPackage="android.surfacecomposition">
android:targetPackage="android.surfacecomposition">
</instrumentation>
</manifest>

View File

@@ -13,10 +13,12 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.test.viewembed">
package="com.android.test.viewembed">
<application>
<activity android:name="SurfaceControlViewHostTest" android:label="View Embedding Test">
<activity android:name="SurfaceControlViewHostTest"
android:label="View Embedding Test"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>

View File

@@ -15,23 +15,21 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.android.demomodecontroller"
android:versionCode="1"
android:versionName="0.1" >
package="com.example.android.demomodecontroller"
android:versionCode="1"
android:versionName="0.1">
<uses-sdk
android:minSdkVersion="19"
android:targetSdkVersion="19" />
<uses-sdk android:minSdkVersion="19"
android:targetSdkVersion="19"/>
<application
android:allowBackup="false"
android:label="@string/app_name" >
<activity
android:name=".DemoModeController" >
<application android:allowBackup="false"
android:label="@string/app_name">
<activity android:name=".DemoModeController"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>

View File

@@ -10,16 +10,19 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.test.taskembed">
<uses-permission android:name="android.permission.CHANGE_CONFIGURATION" />
<uses-permission android:name="android.permission.MANAGE_ACTIVITY_STACKS" />
<uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL" />
package="com.android.test.taskembed">
<uses-permission android:name="android.permission.CHANGE_CONFIGURATION"/>
<uses-permission android:name="android.permission.MANAGE_ACTIVITY_STACKS"/>
<uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL"/>
<application>
<service android:name=".TaskOrganizerPipTest"
android:exported="true">
android:exported="true">
</service>
<activity android:name="TaskOrganizerMultiWindowTest" android:label="TaskOrganizer MW Test">
<activity android:name="TaskOrganizerMultiWindowTest"
android:label="TaskOrganizer MW Test"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>

View File

@@ -15,20 +15,19 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.prefabulated.touchlatency" >
package="com.prefabulated.touchlatency">
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".TouchLatencyActivity"
android:label="@string/app_name" >
<application android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme">
<activity android:name=".TouchLatencyActivity"
android:label="@string/app_name"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>

View File

@@ -15,13 +15,15 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.google.android.test.transform">
<uses-sdk android:minSdkVersion="7" android:targetSdkVersion="7" />
package="com.google.android.test.transform">
<uses-sdk android:minSdkVersion="7"
android:targetSdkVersion="7"/>
<application android:label="TransformTest">
<activity android:name="TransformTestActivity">
<activity android:name="TransformTestActivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>

View File

@@ -1,250 +1,284 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.transitiontests"
android:versionCode="1"
android:versionName="1.0">
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<application
android:icon="@drawable/icon"
android:label="@string/app_name"
android:hardwareAccelerated="true"
android:theme="@style/AppTheme">
package="com.android.transitiontests"
android:versionCode="1"
android:versionName="1.0">
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<application android:icon="@drawable/icon"
android:label="@string/app_name"
android:hardwareAccelerated="true"
android:theme="@style/AppTheme">
<activity android:label="@string/states_test1"
android:name="ScenesTestv21">
android:name="ScenesTestv21"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="@string/states_test_auto_targets"
android:name="ScenesTestAutoTargets">
android:name="ScenesTestAutoTargets"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="@string/states_test_auto_transition"
android:name="ScenesTestAutoTransition">
android:name="ScenesTestAutoTransition"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="@string/states_test_auto_transition2"
android:name="ScenesTestAutoTransition2">
android:name="ScenesTestAutoTransition2"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="@string/contacts_expansion"
android:name="ContactsExpansion">
android:name="ContactsExpansion"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="Demo0"
android:name="Demo0">
android:name="Demo0"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="Demo1"
android:name="Demo1">
android:name="Demo1"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="Demo2"
android:name="Demo2">
android:name="Demo2"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="Demo3"
android:name="Demo3">
android:name="Demo3"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="Demo4"
android:name="Demo4">
android:name="Demo4"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="Demo5"
android:name="Demo5">
android:name="Demo5"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="LoginActivity"
android:name="LoginActivity">
android:name="LoginActivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="LoginActivityFromResources"
android:name="LoginActivityFromResources">
android:name="LoginActivityFromResources"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="OverlayTest"
android:name="OverlayTest">
android:name="OverlayTest"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="ResourceLoadingTest"
android:name="ResourceLoadingTest">
android:name="ResourceLoadingTest"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="FadingTest"
android:name="FadingTest">
android:name="FadingTest"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="UniqueIds"
android:name="UniqueIds">
android:name="UniqueIds"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="HitRectBug"
android:name="HitRectBug">
android:name="HitRectBug"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="SequenceTest"
android:name="SequenceTest">
android:name="SequenceTest"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="SequenceTestSimple"
android:name="SequenceTestSimple">
android:name="SequenceTestSimple"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="ChangingText"
android:name="ChangingText">
android:name="ChangingText"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="ClippingText"
android:name="ClippingText">
android:name="ClippingText"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="ListViewAddRemove"
android:name="ListViewAddRemove">
android:name="ListViewAddRemove"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="ListViewAddRemoveNoTransition"
android:name="ListViewAddRemoveNoTransition">
android:name="ListViewAddRemoveNoTransition"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="CrossFadeDemo"
android:name="CrossFadeDemo">
android:name="CrossFadeDemo"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="Reparenting"
android:name="Reparenting">
android:name="Reparenting"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="SurfaceAndTextureViews"
android:name="SurfaceAndTextureViews">
android:name="SurfaceAndTextureViews"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="InstanceTargets"
android:name="InstanceTargets">
android:name="InstanceTargets"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="InterruptionTest"
android:name="InterruptionTest">
android:name="InterruptionTest"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="DelayedTransition"
android:name="DelayedTransition">
android:name="DelayedTransition"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="FadingHierachy"
android:name=".FadingHierarchy">
android:name=".FadingHierarchy"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="HierarchicalMove"
android:name=".HierarchicalMove">
android:name=".HierarchicalMove"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="CrossfadeImage"
android:name=".CrossfadeImage">
android:name=".CrossfadeImage"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="CrossfadeMultiple"
android:name=".CrossfadeMultiple">
android:name=".CrossfadeMultiple"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>

View File

@@ -15,29 +15,32 @@ See the License for the specific language governing permissions and
limitations under the License.
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.android.speech.tts">
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.speech.tts">
<application>
<uses-library android:name="android.test.runner" />
<uses-library android:name="android.test.runner"/>
<service android:name=".MockableTextToSpeechService"
android:label="Mockable Text-to-speech Service">
android:label="Mockable Text-to-speech Service"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.TTS_SERVICE" />
<category android:name="android.intent.category.DEFAULT" />
<action android:name="android.intent.action.TTS_SERVICE"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</service>
<activity android:name=".MockableCheckVoiceData"
android:theme="@android:style/Theme.NoDisplay">
android:theme="@android:style/Theme.NoDisplay"
android:exported="true">
<intent-filter>
<action android:name="android.speech.tts.engine.CHECK_TTS_DATA" />
<category android:name="android.intent.category.DEFAULT" />
<action android:name="android.speech.tts.engine.CHECK_TTS_DATA"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
</application>
<instrumentation android:name="android.test.InstrumentationTestRunner"
android:targetPackage="com.android.speech.tts"
android:label="Tests for android.speech.tts" />
android:targetPackage="com.android.speech.tts"
android:label="Tests for android.speech.tts"/>
</manifest>

View File

@@ -1,3 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
~ Copyright (C) 2015 The Android Open Source Project
~
@@ -13,297 +14,294 @@
~ See the License for the specific language governing permissions and
~ limitations under the License
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="com.android.test.uibench">
<application
android:allowBackup="false"
android:theme="@style/Theme.AppCompat.Light.DarkActionBar"
tools:ignore="MissingApplicationIcon">
<uses-library android:name="android.test.runner" />
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="com.android.test.uibench">
<application android:allowBackup="false"
android:theme="@style/Theme.AppCompat.Light.DarkActionBar"
tools:ignore="MissingApplicationIcon">
<uses-library android:name="android.test.runner"/>
<!-- Root navigation activity -->
<activity
android:name=".MainActivity"
android:label="UiBench">
<activity android:name=".MainActivity"
android:label="UiBench"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<!-- General -->
<activity
android:name=".DialogListActivity"
android:label="General/Dialog List" >
<activity android:name=".DialogListActivity"
android:label="General/Dialog List"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.android.test.uibench.TEST" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.uibench.TEST"/>
</intent-filter>
</activity>
<activity
android:name=".GlTextureViewActivity"
android:label="General/GL TextureView" >
<activity android:name=".GlTextureViewActivity"
android:label="General/GL TextureView"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.android.test.uibench.TEST" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.uibench.TEST"/>
</intent-filter>
</activity>
<activity
android:name=".FullscreenOverdrawActivity"
android:label="General/Fullscreen Overdraw" >
<activity android:name=".FullscreenOverdrawActivity"
android:label="General/Fullscreen Overdraw"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.android.test.uibench.TEST" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.uibench.TEST"/>
</intent-filter>
</activity>
<activity
android:name=".InvalidateActivity"
android:label="General/Invalidate" >
<activity android:name=".InvalidateActivity"
android:label="General/Invalidate"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.android.test.uibench.TEST" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.uibench.TEST"/>
</intent-filter>
</activity>
<activity
android:name=".InvalidateTreeActivity"
android:label="General/Invalidate Tree" >
<activity android:name=".InvalidateTreeActivity"
android:label="General/Invalidate Tree"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.android.test.uibench.TEST" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.uibench.TEST"/>
</intent-filter>
</activity>
<activity
android:name=".ResizeHWLayerActivity"
android:label="General/Resize HW Layer" >
<activity android:name=".ResizeHWLayerActivity"
android:label="General/Resize HW Layer"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.android.test.uibench.TEST" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.uibench.TEST"/>
</intent-filter>
</activity>
<activity
android:name=".TrivialAnimationActivity"
android:label="General/Trivial Animation" >
<activity android:name=".TrivialAnimationActivity"
android:label="General/Trivial Animation"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.android.test.uibench.TEST" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.uibench.TEST"/>
</intent-filter>
</activity>
<activity
android:name=".TrivialAnimationActivityWideGamut"
android:label="General/Trivial Animation (Wide Gamut)"
android:colorMode="wideColorGamut">
<activity android:name=".TrivialAnimationActivityWideGamut"
android:label="General/Trivial Animation (Wide Gamut)"
android:colorMode="wideColorGamut"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.android.test.uibench.TEST" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.uibench.TEST"/>
</intent-filter>
</activity>
<activity
android:name=".TrivialListActivity"
android:label="General/Trivial ListView" >
<activity android:name=".TrivialListActivity"
android:label="General/Trivial ListView"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.android.test.uibench.TEST" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.uibench.TEST"/>
</intent-filter>
</activity>
<activity
android:name=".FadingEdgeListActivity"
android:label="General/Fading Edge ListView" >
<activity android:name=".FadingEdgeListActivity"
android:label="General/Fading Edge ListView"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.android.test.uibench.TEST" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.uibench.TEST"/>
</intent-filter>
</activity>
<activity
android:name=".SaveLayerInterleaveActivity"
android:label="General/SaveLayer Animation" >
<activity android:name=".SaveLayerInterleaveActivity"
android:label="General/SaveLayer Animation"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.android.test.uibench.TEST" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.uibench.TEST"/>
</intent-filter>
</activity>
<activity
android:name=".ClippedListActivity"
android:label="General/Clipped ListView"
android:theme="@style/NoActionBar">
<activity android:name=".ClippedListActivity"
android:label="General/Clipped ListView"
android:theme="@style/NoActionBar"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.android.test.uibench.TEST" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.uibench.TEST"/>
</intent-filter>
</activity>
<activity
android:name=".TrivialRecyclerViewActivity"
android:label="General/Trivial RecyclerView" >
<activity android:name=".TrivialRecyclerViewActivity"
android:label="General/Trivial RecyclerView"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.android.test.uibench.TEST" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.uibench.TEST"/>
</intent-filter>
</activity>
<activity
android:name=".SlowBindRecyclerViewActivity"
android:label="General/Slow Bind RecyclerView" >
<activity android:name=".SlowBindRecyclerViewActivity"
android:label="General/Slow Bind RecyclerView"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.android.test.uibench.TEST" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.uibench.TEST"/>
</intent-filter>
</activity>
<activity
android:name=".SlowNestedRecyclerViewActivity"
android:label="General/Slow Nested RecyclerView" >
<activity android:name=".SlowNestedRecyclerViewActivity"
android:label="General/Slow Nested RecyclerView"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.android.test.uibench.TEST" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.uibench.TEST"/>
</intent-filter>
</activity>
<activity
android:name=".ActivityTransition"
android:label="Transitions/Activity Transition" >
<activity android:name=".ActivityTransition"
android:label="Transitions/Activity Transition"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.android.test.uibench.TEST" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.uibench.TEST"/>
</intent-filter>
</activity>
<activity
android:name=".ActivityTransitionDetails"
android:label="Transitions/Activity Transition " >
<activity android:name=".ActivityTransitionDetails"
android:label="Transitions/Activity Transition "
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.MAIN"/>
<!-- Part of ActivityTransition test above, so not in TEST category -->
</intent-filter>
</activity>
<!-- Rendering -->
<activity
android:name=".BitmapUploadActivity"
android:label="Rendering/Bitmap Upload" >
<activity android:name=".BitmapUploadActivity"
android:label="Rendering/Bitmap Upload"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.android.test.uibench.TEST" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.uibench.TEST"/>
</intent-filter>
</activity>
<activity
android:name=".ShadowGridActivity"
android:label="Rendering/Shadow Grid" >
<activity android:name=".ShadowGridActivity"
android:label="Rendering/Shadow Grid"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.android.test.uibench.TEST" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.uibench.TEST"/>
</intent-filter>
</activity>
<activity
android:name=".RenderingJitter"
android:label="Rendering/Jitter" >
<activity android:name=".RenderingJitter"
android:label="Rendering/Jitter"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.android.test.uibench.TEST" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.uibench.TEST"/>
</intent-filter>
</activity>
<!-- Inflation -->
<activity
android:name=".InflatingListActivity"
android:label="Inflation/Inflating ListView" >
<activity android:name=".InflatingListActivity"
android:label="Inflation/Inflating ListView"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.android.test.uibench.TEST" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.uibench.TEST"/>
</intent-filter>
</activity>
<activity-alias
android:name=".InflatingEmojiListActivity"
android:label="Inflation/Inflating ListView with Emoji"
android:targetActivity=".InflatingListActivity">
<activity-alias android:name=".InflatingEmojiListActivity"
android:label="Inflation/Inflating ListView with Emoji"
android:targetActivity=".InflatingListActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.android.test.uibench.TEST" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.uibench.TEST"/>
</intent-filter>
</activity-alias>
<activity-alias
android:name=".InflatingHanListActivity"
android:label="Inflation/Inflating ListView with Han Characters"
android:targetActivity=".InflatingListActivity">
<activity-alias android:name=".InflatingHanListActivity"
android:label="Inflation/Inflating ListView with Han Characters"
android:targetActivity=".InflatingListActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.android.test.uibench.TEST" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.uibench.TEST"/>
</intent-filter>
</activity-alias>
<activity-alias
android:name=".InflatingLongStringListActivity"
android:label="Inflation/Inflating ListView with long string"
android:targetActivity=".InflatingListActivity">
<activity-alias android:name=".InflatingLongStringListActivity"
android:label="Inflation/Inflating ListView with long string"
android:targetActivity=".InflatingListActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.android.test.uibench.TEST" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.uibench.TEST"/>
</intent-filter>
</activity-alias>
<!-- Text -->
<activity
android:name=".EditTextTypeActivity"
android:label="Text/EditText Typing" >
<activity android:name=".EditTextTypeActivity"
android:label="Text/EditText Typing"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.android.test.uibench.TEST" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.uibench.TEST"/>
</intent-filter>
</activity>
<activity
android:name=".TextCacheLowHitrateActivity"
android:label="Text/Layout Cache Low Hitrate" >
<activity android:name=".TextCacheLowHitrateActivity"
android:label="Text/Layout Cache Low Hitrate"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.android.test.uibench.TEST" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.uibench.TEST"/>
</intent-filter>
</activity>
<activity
android:name=".TextCacheHighHitrateActivity"
android:label="Text/Layout Cache High Hitrate" >
<activity android:name=".TextCacheHighHitrateActivity"
android:label="Text/Layout Cache High Hitrate"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.android.test.uibench.TEST" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.uibench.TEST"/>
</intent-filter>
</activity>
<!-- WebView -->
<activity
android:name=".ScrollableWebViewActivity"
android:label="WebView/Scrollable WebView" >
<activity android:name=".ScrollableWebViewActivity"
android:label="WebView/Scrollable WebView"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.android.test.uibench.TEST" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.uibench.TEST"/>
</intent-filter>
</activity>
<!-- Navigation Drawer -->
<activity
android:name=".NavigationDrawerActivity"
android:label="Navigation Drawer Activity"
android:theme="@style/NoActionBar">
<activity android:name=".NavigationDrawerActivity"
android:label="Navigation Drawer Activity"
android:theme="@style/NoActionBar"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.android.test.uibench.TEST" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.uibench.TEST"/>
</intent-filter>
</activity>
<!-- Notification Shade -->
<activity
android:name=".NotificationShadeActivity"
android:label="Notification Shade">
<activity android:name=".NotificationShadeActivity"
android:label="Notification Shade"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.android.test.uibench.TEST" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.uibench.TEST"/>
</intent-filter>
</activity>
<activity
android:name=".leanback.BrowseActivity"
android:theme="@style/Theme.Leanback.Browse"
android:label="Leanback/Browse Fragment" >
<activity android:name=".leanback.BrowseActivity"
android:theme="@style/Theme.Leanback.Browse"
android:label="Leanback/Browse Fragment"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.android.test.uibench.TEST" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.uibench.TEST"/>
</intent-filter>
</activity>
</application>

View File

@@ -1,20 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Note: Add android:sharedUserId="android.uid.system" to the root element to simulate the system UID
caller case.
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.tests.usagereporter"
>
package="com.android.tests.usagereporter">
<application android:label="@string/reporter_app">
<activity android:name="UsageReporterActivity"
android:label="UsageReporter">
android:label="UsageReporter"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>

View File

@@ -1,28 +1,27 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Note: Add android:sharedUserId="android.uid.system" to the root element to simulate the system UID
caller case.
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.tests.usagestats"
>
package="com.android.tests.usagestats">
<uses-permission android:name="android.permission.PACKAGE_USAGE_STATS" />
<uses-permission android:name="android.permission.OBSERVE_APP_USAGE" />
<uses-permission android:name="android.permission.SUSPEND_APPS" />
<uses-permission android:name="android.permission.PACKAGE_USAGE_STATS"/>
<uses-permission android:name="android.permission.OBSERVE_APP_USAGE"/>
<uses-permission android:name="android.permission.SUSPEND_APPS"/>
<application android:label="Usage Access Test">
<activity android:name=".UsageStatsActivity"
android:label="Device Usage History">
android:label="Device Usage History"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:name=".UsageLogActivity" />
<activity android:name=".UsageLogActivity"/>
</application>
</manifest>

View File

@@ -13,18 +13,19 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:androidprv="http://schemas.android.com/apk/prv/res/android"
package="com.android.hardware.usb.aoapdevicetest" >
<application android:label="UsbAoapDeviceTestApp" >
xmlns:androidprv="http://schemas.android.com/apk/prv/res/android"
package="com.android.hardware.usb.aoapdevicetest">
<application android:label="UsbAoapDeviceTestApp">
<activity android:name=".UsbAoapDeviceTestActivity"
android:configChanges="keyboard|keyboardHidden" >
android:configChanges="keyboard|keyboardHidden"
android:exported="true">
<intent-filter>
<action android:name="android.hardware.usb.action.USB_ACCESSORY_ATTACHED" />
<action android:name="android.hardware.usb.action.USB_ACCESSORY_ATTACHED"/>
</intent-filter>
<meta-data
android:name="android.hardware.usb.action.USB_ACCESSORY_ATTACHED"
android:resource="@xml/accessory_filter"/>
<meta-data android:name="android.hardware.usb.action.USB_ACCESSORY_ATTACHED"
android:resource="@xml/accessory_filter"/>
</activity>
</application>
</manifest>

View File

@@ -13,18 +13,19 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:androidprv="http://schemas.android.com/apk/prv/res/android"
package="com.android.hardware.usb.aoaphosttest" >
<application android:label="UsbAoapHostTestApp" >
xmlns:androidprv="http://schemas.android.com/apk/prv/res/android"
package="com.android.hardware.usb.aoaphosttest">
<application android:label="UsbAoapHostTestApp">
<activity android:name=".UsbAoapHostTestActivity"
android:configChanges="keyboard|keyboardHidden" >
android:configChanges="keyboard|keyboardHidden"
android:exported="true">
<intent-filter>
<action android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED" />
<action android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED"/>
</intent-filter>
<meta-data
android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED"
android:resource="@xml/usb_device_filter"/>
<meta-data android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED"
android:resource="@xml/usb_device_filter"/>
</activity>
</application>
</manifest>

View File

@@ -13,19 +13,21 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:androidprv="http://schemas.android.com/apk/prv/res/android"
package="com.android.hardware.usb.externalmanagementtest" >
<uses-permission android:name="android.permission.MANAGE_USB" />
<application android:label="UsbHostExternalManagementTestApp" >
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:androidprv="http://schemas.android.com/apk/prv/res/android"
package="com.android.hardware.usb.externalmanagementtest">
<uses-permission android:name="android.permission.MANAGE_USB"/>
<application android:label="UsbHostExternalManagementTestApp">
<activity android:name=".UsbHostManagementActivity"
android:configChanges="keyboard|keyboardHidden" >
android:configChanges="keyboard|keyboardHidden"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.MAIN"/>
</intent-filter>
<intent-filter>
<action android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED" />
<action android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED"/>
</intent-filter>
</activity>
</application>

View File

@@ -16,147 +16,146 @@
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.test.dynamic" >
package="com.android.test.dynamic">
<application
android:hardwareAccelerated="true"
android:label="vector"
android:supportsRtl="true" >
<activity
android:name="VectorDrawablePerformance"
android:label="Vector Performance" >
<application android:hardwareAccelerated="true"
android:label="vector"
android:supportsRtl="true">
<activity android:name="VectorDrawablePerformance"
android:label="Vector Performance"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.dynamic.TEST" />
<category android:name="com.android.test.dynamic.TEST"/>
</intent-filter>
</activity>
<activity
android:name="BitmapDrawableDupe"
android:label="Bitmap Performance of clones" >
<activity android:name="BitmapDrawableDupe"
android:label="Bitmap Performance of clones"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.dynamic.TEST" />
<category android:name="com.android.test.dynamic.TEST"/>
</intent-filter>
</activity>
<activity
android:name="VectorDrawableAnimation"
android:label="VectorTestAnimation" >
<activity android:name="VectorDrawableAnimation"
android:label="VectorTestAnimation"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.dynamic.TEST" />
<category android:name="com.android.test.dynamic.TEST"/>
</intent-filter>
</activity>
<activity
android:name="VectorDrawableTest"
android:label="Vector Icon" >
<activity android:name="VectorDrawableTest"
android:label="Vector Icon"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity
android:name="AnimatedVectorDrawableTest"
android:label="AnimatedVectorDrawableTest" >
<activity android:name="AnimatedVectorDrawableTest"
android:label="AnimatedVectorDrawableTest"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.dynamic.TEST" />
<category android:name="com.android.test.dynamic.TEST"/>
</intent-filter>
</activity>
<activity
android:name="AnimatedStateVectorDrawableTest"
android:label="AnimatedStateList and AnimatedVectorDrawable" >
<activity android:name="AnimatedStateVectorDrawableTest"
android:label="AnimatedStateList and AnimatedVectorDrawable"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.dynamic.TEST" />
<category android:name="com.android.test.dynamic.TEST"/>
</intent-filter>
</activity>
<activity
android:name="VectorDrawable01"
android:label="VectorTest1" >
<activity android:name="VectorDrawable01"
android:label="VectorTest1"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.dynamic.TEST" />
<category android:name="com.android.test.dynamic.TEST"/>
</intent-filter>
</activity>
<activity
android:name="VectorDrawableDupPerf"
android:label="Vector Performance of clones" >
<activity android:name="VectorDrawableDupPerf"
android:label="Vector Performance of clones"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.dynamic.TEST" />
<category android:name="com.android.test.dynamic.TEST"/>
</intent-filter>
</activity>
<activity
android:name="AnimatedVectorDrawableDupPerf"
android:label="Animated Vector Performance of clones" >
<activity android:name="AnimatedVectorDrawableDupPerf"
android:label="Animated Vector Performance of clones"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.dynamic.TEST" />
<category android:name="com.android.test.dynamic.TEST"/>
</intent-filter>
</activity>
<activity
android:name="VectorDrawableStaticPerf"
android:label="System icons" >
<activity android:name="VectorDrawableStaticPerf"
android:label="System icons"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.dynamic.TEST" />
<category android:name="com.android.test.dynamic.TEST"/>
</intent-filter>
</activity>
<activity
android:name="VectorCheckbox"
android:label="Basic static vector drawables" >
<activity android:name="VectorCheckbox"
android:label="Basic static vector drawables"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.dynamic.TEST" />
<category android:name="com.android.test.dynamic.TEST"/>
</intent-filter>
</activity>
<activity
android:name="VectorPathChecking"
android:label="Path Checking graphics" >
<activity android:name="VectorPathChecking"
android:label="Path Checking graphics"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.dynamic.TEST" />
<category android:name="com.android.test.dynamic.TEST"/>
</intent-filter>
</activity>
<activity
android:name="ScaleDrawableTests"
android:label="Scale Type Test" >
<activity android:name="ScaleDrawableTests"
android:label="Scale Type Test"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.dynamic.TEST" />
<category android:name="com.android.test.dynamic.TEST"/>
</intent-filter>
</activity>
<activity
android:name="AnimatedVectorDrawableAttr"
android:label="AnimatedVectorDrawable Attr Test" >
<activity android:name="AnimatedVectorDrawableAttr"
android:label="AnimatedVectorDrawable Attr Test"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.dynamic.TEST" />
<category android:name="com.android.test.dynamic.TEST"/>
</intent-filter>
</activity>
<activity
android:name="BoundsCheckTest"
android:label="SetBound check" >
<activity android:name="BoundsCheckTest"
android:label="SetBound check"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="com.android.test.dynamic.TEST" />
<category android:name="com.android.test.dynamic.TEST"/>
</intent-filter>
</activity>
</application>

View File

@@ -1,20 +1,20 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.test.voiceenrollment">
<?xml version="1.0" encoding="utf-8"?>
<uses-permission android:name="android.permission.MANAGE_VOICE_KEYPHRASES" />
<application
android:permission="android.permission.MANAGE_VOICE_KEYPHRASES">
<activity
android:name="TestEnrollmentActivity"
android:label="Voice Enrollment Application"
android:theme="@android:style/Theme.Material.Light.Voice">
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.test.voiceenrollment">
<uses-permission android:name="android.permission.MANAGE_VOICE_KEYPHRASES"/>
<application android:permission="android.permission.MANAGE_VOICE_KEYPHRASES">
<activity android:name="TestEnrollmentActivity"
android:label="Voice Enrollment Application"
android:theme="@android:style/Theme.Material.Light.Voice"
android:exported="true">
<intent-filter>
<action android:name="com.android.intent.action.MANAGE_VOICE_KEYPHRASES" />
<category android:name="android.intent.category.DEFAULT" />
<action android:name="com.android.intent.action.MANAGE_VOICE_KEYPHRASES"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
<meta-data
android:name="android.voice_enrollment"
android:resource="@xml/enrollment_application"/>
<meta-data android:name="android.voice_enrollment"
android:resource="@xml/enrollment_application"/>
</application>
</manifest>

View File

@@ -1,74 +1,88 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.test.voiceinteraction">
package="com.android.test.voiceinteraction">
<uses-sdk android:minSdkVersion="23" android:targetSdkVersion="25" />
<uses-sdk android:minSdkVersion="23"
android:targetSdkVersion="25"/>
<uses-permission android:name="android.permission.PACKAGE_USAGE_STATS" />
<uses-permission android:name="android.permission.READ_LOGS" />
<uses-permission android:name="android.permission.PACKAGE_USAGE_STATS"/>
<uses-permission android:name="android.permission.READ_LOGS"/>
<application>
<activity android:name="VoiceInteractionMain" android:label="Voice Interaction"
android:theme="@android:style/Theme.Material">
<activity android:name="VoiceInteractionMain"
android:label="Voice Interaction"
android:theme="@android:style/Theme.Material"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:name="AssistProxyActivity"
android:label="Test Assist Proxy"
android:theme="@android:style/Theme.NoDisplay"
android:excludeFromRecents="true"
android:noHistory="true"
android:taskAffinity="">
android:label="Test Assist Proxy"
android:theme="@android:style/Theme.NoDisplay"
android:excludeFromRecents="true"
android:noHistory="true"
android:taskAffinity=""
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.ASSIST" />
<category android:name="android.intent.category.DEFAULT" />
<action android:name="android.intent.action.ASSIST"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
<activity android:name="SettingsActivity"
android:label="Voice Interaction Settings">
android:label="Voice Interaction Settings"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
<service android:name="MainInteractionService"
android:label="Test Voice Interaction Service"
android:permission="android.permission.BIND_VOICE_INTERACTION"
android:process=":interactor">
android:label="Test Voice Interaction Service"
android:permission="android.permission.BIND_VOICE_INTERACTION"
android:process=":interactor"
android:exported="true">
<meta-data android:name="android.voice_interaction"
android:resource="@xml/interaction_service" />
android:resource="@xml/interaction_service"/>
<intent-filter>
<action android:name="android.service.voice.VoiceInteractionService" />
<action android:name="android.service.voice.VoiceInteractionService"/>
</intent-filter>
</service>
<service android:name="MainInteractionSessionService"
android:permission="android.permission.BIND_VOICE_INTERACTION"
android:process=":session">
android:permission="android.permission.BIND_VOICE_INTERACTION"
android:process=":session">
</service>
<service android:name="MainRecognitionService"
android:label="Test Voice Interaction Service">
android:label="Test Voice Interaction Service"
android:exported="true">
<intent-filter>
<action android:name="android.speech.RecognitionService" />
<category android:name="android.intent.category.DEFAULT" />
<action android:name="android.speech.RecognitionService"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
<meta-data android:name="android.speech" android:resource="@xml/recognition_service" />
<meta-data android:name="android.speech"
android:resource="@xml/recognition_service"/>
</service>
<activity android:name="TestInteractionActivity" android:label="Voice Interaction Target"
android:theme="@android:style/Theme.Material.Light">
<activity android:name="TestInteractionActivity"
android:label="Voice Interaction Target"
android:theme="@android:style/Theme.Material.Light"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.VOICE" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.VOICE"/>
</intent-filter>
</activity>
<activity android:name="StartVoiceInteractionActivity" android:label="In-Activity Voice"
android:theme="@android:style/Theme.Material.Light">
<activity android:name="StartVoiceInteractionActivity"
android:label="In-Activity Voice"
android:theme="@android:style/Theme.Material.Light"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>

View File

@@ -1,31 +1,31 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.wallpapertest" >
package="com.example.wallpapertest">
<uses-permission android:name="android.permission.SET_WALLPAPER_HINTS" />
<uses-permission android:name="android.permission.SET_WALLPAPER_HINTS"/>
<application
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".MainActivity"
android:label="@string/app_name" >
<application android:label="@string/app_name"
android:theme="@style/AppTheme">
<activity android:name=".MainActivity"
android:label="@string/app_name"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<service
android:label="@string/test_wallpaper"
android:name=".TestWallpaper"
android:permission="android.permission.BIND_WALLPAPER"
android:enabled="true">
<service android:label="@string/test_wallpaper"
android:name=".TestWallpaper"
android:permission="android.permission.BIND_WALLPAPER"
android:enabled="true"
android:exported="true">
<intent-filter>
<action android:name="android.service.wallpaper.WallpaperService" />
<action android:name="android.service.wallpaper.WallpaperService"/>
</intent-filter>
<meta-data android:name="android.service.wallpaper"
android:resource="@xml/test_wallpaper" />
android:resource="@xml/test_wallpaper"/>
</service>
</application>
</manifest>

Some files were not shown because too many files have changed in this diff Show More