1 <manifest xmlns:android="http://schemas.android.com/apk/res/android" 2 package="com.android.inputmethod.latin"> 3 4 <original-package android:name="com.android.inputmethod.latin" /> 5 6 <uses-permission android:name="android.permission.VIBRATE"/> 7 <uses-permission android:name="android.permission.READ_USER_DICTIONARY" /> 8 <uses-permission android:name="android.permission.WRITE_USER_DICTIONARY" /> 9 <uses-permission android:name="android.permission.RECORD_AUDIO" /> 10 <uses-permission android:name="android.permission.READ_CONTACTS" /> 11 12 <application android:label="@string/english_ime_name" 13 android:backupAgent="LatinIMEBackupAgent" 14 android:killAfterRestore="false"> 15 16 <service android:name="LatinIME" 17 android:label="@string/english_ime_name" 18 android:permission="android.permission.BIND_INPUT_METHOD"> 19 <intent-filter> 20 <action android:name="android.view.InputMethod" /> 21 </intent-filter> 22 <meta-data android:name="android.view.im" android:resource="@xml/method" /> 23 </service> 24 25 <activity android:name="LatinIMESettings" android:label="@string/english_ime_settings"> 26 <intent-filter> 27 <action android:name="android.intent.action.MAIN"/> 28 </intent-filter> 29 </activity> 30 31 <activity android:name="InputLanguageSelection" 32 android:label="@string/language_selection_title"> 33 <intent-filter> 34 <action android:name="android.intent.action.MAIN"/> 35 <action android:name="com.android.inputmethod.latin.INPUT_LANGUAGE_SELECTION"/> 36 <category android:name="android.intent.category.DEFAULT" /> 37 </intent-filter> 38 </activity> 39 </application> 40 </manifest> 41