java – Android studio:当我尝试将Class移到另一个包时,警告

前端之家收集整理的这篇文章主要介绍了java – Android studio:当我尝试将Class移到另一个包时,警告前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
这是一个错误msg.
Method Object.toString(),referenced in method SettingActivity.saveDataButtons(),will not be accessible in module personal-health-assistant back up 29 oct  

Method String.trim(),referenced in method SettingActivity.setNullCurrentFocusedEditText(),will not be accessible in module personal-health-assistant back up 29 oct  

Method String.length(),will not be accessible in module personal-health-assistant back up 29 oct

我想知道

>如何发生这种情况?为什么有些方法不能在模块中访问?
是吗?
>如何解决这个警告?

解决方法

对于无法访问的非公共方法,通常会发出此警告(因为将其从包中移出可防止初始包的其他成员访问它).

然而,因为在你的情况下,SettingActivity正在访问相当常见的类Object和String,而且它们的公共方法也似乎是将它移动到一个没有连接到SDK的包中.

“个人健康助理备份29 oct”可能会配置另一个SDK(非Android)

原文链接:https://www.f2er.com/android/123340.html

猜你在找的Android相关文章