gpt4 book ai didi

Android更改包名称并且不起作用

转载 作者:行者123 更新时间:2023-11-30 01:48:51 25 4
gpt4 key购买 nike

我的问题是我有一个项目名称是“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

最佳答案

我建议你需要像这样使用 Refactor 的功能:

enter image description here

如果你得到一些提示,你需要关心引用和使用,以确保所有相关代码都应该根据新的包名进行更改。像这样: enter image description here

关于Android更改包名称并且不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33329622/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com