The file containing the source code shown below is located in the corresponding directory in <sdk>/samples/android-<version>/...
<?xml version="1.0" encoding="utf-8"?> <!-- Copyright (C) 2007 The Android开源工程 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> <!-- To run this test package, install it and the NotesList application to a device or emulator and then run adb shell am instrument -w com.example.android.notepad.tests/android.test.InstrumentationTestRunner --> <!-- The Android package name differs from the package ID of the code. The code package ID 'com.example.android.notepad' allows the test code to use declarations from the application under test, while the Android package name identifies this as a separate test package. --> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.android.notepad.tests" android:versionCode="1" android:versionName="1.0"> <!-- The application element indicates that this package must be linked against the library android.test.runner, which is not part of the normal link path. The library contains code for test cases. --> <application> <uses-library android:name="android.test.runner" /> </application> <!-- The instrumentation element tells Android to use instrumentation to run this package. The target Android package 'com.example.android.notepad' is loaded along with the test package 'com.example.android.notepad.tests'. Android then starts the class 'android.test.InstrumentationTestRunner', which loads the test case classes in the package. --> <instrumentation android:name="android.test.InstrumentationTestRunner" android:targetPackage="com.example.android.notepad" android:label="Tests for com.example.android.notepad"/> <uses-sdk android:minSdkVersion="10"></uses-sdk> </manifest>