- 我们在AndroidManifest.xml中注册的Activity android:name与定义的类名不一致。将类名和活动名修改一致即可解决这种问题。
比如在我的工程中使用的Settings类,在AndroidManifest.xml定义活动时就要写Activity android:name=".Settings",必须完全一致,包括大小写。
- 在startActivity()中构建Intent时,第二个参量没有给定完整的类名。给定完整的类名即可解决这种问题。
比如在我工程中的的Settings类,它属于包org.Sudoku。简写是Settings.class,如果需要完整的类名就需要把包名加上:org.Sudoku.Settings.class