我更新了我的Android Studio到ChipMunk 2021.2.1,然后Android Studio建议我将包名称从Android Manifest移动到build.gradle:
发件人:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="myPackageName">
...
致:
android {
namespace 'myPackageName'
...
}
在此更改之后,我在所有生成的Directions类中得到这种错误:
error: package R does not exist
@Override
public int getActionId() {
return R.id.action_navigateToSomewhere;
我有read this post,但它对我没有帮助。
**解决方法:**我发现解决问题的唯一方法是恢复Android Studio建议的更改,这似乎很荒谬。
我猜是导航的问题。有没有其他方法可以解决这个问题?
2条答案
按热度按时间wbgh16ku1#
然后连接您的VPN
生成/重新生成项目或使缓存无效并重新启动
bhmjp9jg2#
在Android Studio Electric Eel中运行正常|2022.1.1
您需要将包名称从build.gradle应用程序级别移动到如下清单-
从构建gradle中删除软件包名称
将下面一行添加到清单