包 android.support.v7.internal.view.menu 不存在:找不到符号 class MenuBuilder
package android.support.v7.internal.view.menu does not exist: cannot find symbol class MenuBuilder
我刚刚将我的支持库从 compile 'com.android.support:appcompat-v7:23.1.1'
升级到 compile 'com.android.support:appcompat-v7:23.1.0'
。
它给了我这个错误:
package android.support.v7.internal.view.menu does not exist: cannot
find symbol class MenuBuilder
我在我的应用程序中使用弹出菜单。
根据 google,PopUpMenu 继承了接口 com.android.internal.view.menu.MenuBuilder.Callback,因此我在 gradle 构建我的应用程序时得到了错误列表:http://developer.android.com/reference/android/widget/PopupMenu.html
有谁知道这个接口是否被弃用了?
他们稍微更改了包,删除了 'internal'。您只需要更改导入:
android.support.v7.internal.view.menu.MenuBuilder
至
android.support.v7.view.menu.MenuBuilder
尝试清理解决方案并重新构建。您的解决方案中的包或 dll 版本可能有问题。
我刚刚将我的支持库从 compile 'com.android.support:appcompat-v7:23.1.1'
升级到 compile 'com.android.support:appcompat-v7:23.1.0'
。
它给了我这个错误:
package android.support.v7.internal.view.menu does not exist: cannot find symbol class MenuBuilder
我在我的应用程序中使用弹出菜单。
根据 google,PopUpMenu 继承了接口 com.android.internal.view.menu.MenuBuilder.Callback,因此我在 gradle 构建我的应用程序时得到了错误列表:http://developer.android.com/reference/android/widget/PopupMenu.html
有谁知道这个接口是否被弃用了?
他们稍微更改了包,删除了 'internal'。您只需要更改导入:
android.support.v7.internal.view.menu.MenuBuilder
至
android.support.v7.view.menu.MenuBuilder
尝试清理解决方案并重新构建。您的解决方案中的包或 dll 版本可能有问题。