刚从eclipse 转到android stuio ,在项目A中需要引用另外一个项目B中的module,导入成功,添加依赖后编译不报错,但是依然无法使用项目B中module的类和方法,百度到的方法都没有效果。请问是什么原因呢?
你是不是想跟Eclipse一样添加一个库工程?然后在现在的项目中,可以调用另外一个项目里面的java类。
如果是这样的话。你新建一个Module-Android Libilray,然后新建的Module的包名和项目名称都跟你要引用的项目一模一样。然后在把你要引用的资源文件复制过来。
然后在添加依赖。你就可以引用那个module里面的方法了。
你将gradle文件设置都看下,编译版本与运行版本一致。你都查看下gradle文件
在setting.gradle 里面加入了类似include ':app'
这样的语句么?
include 'module name'
把是model的那个gradle:apply plugin: 'com.android.application'改成apply plugin: 'com.android.library'然后在app的那个gradle的dependencies里添加依赖compile project(':limodel的名字)。