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)

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...