android 调用另一个类的方法吗,无法从另一个模块调用方法:Android studio
我在android studio中有两个模块>标准的Android应用程序模块>域模块域模块已添加到settings.gradle和build.gradle中包括’:mobile’,’:domain’&像这样分别编译项目(‘:domain’)在域模块中我有一个这样的类:public class DomainUtils {Context mContex;public Domain
·
我在
android studio中有两个模块
>标准的Android应用程序模块
>域模块
域模块已添加到settings.gradle和build.gradle中
包括’:mobile’,’:domain’&
像这样分别编译项目(‘:domain’)
在域模块中我有一个这样的类:
public class DomainUtils {
Context mContex;
public DomainUtils(Context context){
this.mContex = context;
}
public void toast(String string){
Toast.makeText(mContex,string,Toast.LENGTH_LONG).show();
}
public String returnHi(){
return "hi";
}
}
但是当我尝试调用新的DomainUtils(context).toast(“hi”)时;
从App模块中的一个类:
> DomainUtils中的方法不执行
>程序流程不会继续到调用类的下一行(程序流程停止“
>我没有在logcat中看到任何错误日志.
————但是———-
当我运行方法returnHi()它工作正常.
更多推荐
已为社区贡献5条内容
所有评论(0)