I want to add activity in Settings.apk, for that I have created Activity in below path
/home/amit/android/lineage/packages/apps/Settings/src/com/android/settings/network I have declared *AirplaneModePreference *activity in *AndroidManifest*.xml like below <activity android:name="com.android.settings.network.AirplaneModePreference" android:taskAffinity="com.android.settings" android:configChanges="orientation|keyboardHidden|screenSize" android:parentActivityName="Settings" >!android:label="Advance Airplane Mode">!< <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> </activity> But still, when I start the AirplaneModePreference activity, I am getting following error Process: com.android.settings, PID: 24946 android.content.ActivityNotFoundException: Unable to find explicit activity class {com.android.settings.network/com.android.settings.network. AirplaneModePreference}; have you declared this activity in your AndroidManifest.xml (which is in Settings/AndroidManifest.xml) ? at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java :2005) at android.app.Instrumentation.execStartActivity(Instrumentation.java:1673) at android.app.Activity.startActivityForResult(Activity.java:4587) at android.app.Activity.startActivityForResult(Activity.java:4545) at android.app.Activity.startActivity(Activity.java:4906) at android.app.Activity.startActivity(Activity.java:4874) at android.content.ContextWrapper.startActivity(ContextWrapper.java:379) at android.support.v7.preference.Preference.performClick(Preference.java: 1139) at com.android.settingslib.RestrictedPreference.performClick( RestrictedPreference.java:78) at android.support.v7.preference.Preference.performClick(Preference.java: 1107) at android.support.v7.preference.Preference$1.onClick(Preference.java:172) at android.view.View.performClick(View.java:6597) at android.view.View.performClickInternal(View.java:6574) at android.view.View.access$3100(View.java:778) at android.view.View$PerformClick.run(View.java:25906) at android.os.Handler.handleCallback(Handler.java:873) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:193) at android.app.ActivityThread.main(ActivityThread.java:6729) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit. java:493) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858) Do you have any idea, then please let me know, thanks a lot in advance -- -- unsubscribe: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting --- You received this message because you are subscribed to the Google Groups "android-porting" group. To unsubscribe from this group and stop receiving emails from it, send an email to android-porting+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/android-porting/172c6a8c-688f-4e3e-9d2e-9cee3763b161%40googlegroups.com.