簡體   English   中英

android studio更新后所有Direction類中的“錯誤:包R不存在”

[英]"error: package R does not exist" in all Direction classes after android studio update

我將我的 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;

讀過這篇文章,但它對我沒有幫助。

解決方法:我發現解決問題的唯一方法是恢復 Android Studio 推薦的更改,這看起來很荒謬。

我想這是導航中的錯誤。 有沒有其他方法可以解決這個問題?

然后連接你的VPN
構建/重建項目或使緩存無效並重新啟動

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM