我的问题是我有一个项目名称是“com.old.name”,我改变了它 “com.new.name” 之前一切正常,但现在当我尝试模拟显示该错误时
Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.old.name/com.new.name.MainActivity }
Error type 3
Error: Activity class {com.old.name/com.new.name.MainActivity} does not exist.
它必须首先工作,只是 com.new.name.MainActivity 但不是这样工作的。我不明白为什么。我清除了项目并更改了 androidmanifest.xml 中的名称,但仍然有同样的问题。
我的 manifest.xml 的一部分
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.lucky.draw"
android:versionCode="1"
android:versionName="1.0" >
当我搜索 com.old.name 时,我没有找到任何关于它的变量,现在我不知道我需要更改哪里。
我正在使用android studio
最佳答案
关于Android更改包名称并且不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33329622/