如何在android studio中导入EventBus-CSDN论坛
答案:2 悬赏:10
解决时间 2021-03-08 01:41
- 提问者网友:喵星人荷西
- 2021-03-07 01:20
如何在android studio中导入EventBus-CSDN论坛
最佳答案
- 二级知识专家网友:无字情书
- 2021-03-07 01:42
要看是导入jar包还是library!
如果是jar的话,复制需要添加的jar,并将其黏贴到app— —src— —main— —libs文件夹下,可运行的AndroidStudio项目都有像这样的目录结构。可以看到虽然jar已经复制黏贴过来了,但是还未导入,所以看不到jar中包含的内容。而已导入的jar,则可以看到jar中内容。右键点击新粘贴的jar,在弹出菜单中点击Add As Library.,这样就完成导入了!
如果是library,把类库目录copy到自己项目的目录下,添加后android studio的项目下会自动出现这个目录,接下来需要手工修改项目跟目录下settings.gadle 添加
include ':App',':类库名',这里必须手工修改没有其他方法!
然后在打开App/build.gradle这个文件,添加
dependencies{
compile project(':类库名')
}
这时在打开Open Module Settings就可以看到,已经导入的类库!
如果是jar的话,复制需要添加的jar,并将其黏贴到app— —src— —main— —libs文件夹下,可运行的AndroidStudio项目都有像这样的目录结构。可以看到虽然jar已经复制黏贴过来了,但是还未导入,所以看不到jar中包含的内容。而已导入的jar,则可以看到jar中内容。右键点击新粘贴的jar,在弹出菜单中点击Add As Library.,这样就完成导入了!
如果是library,把类库目录copy到自己项目的目录下,添加后android studio的项目下会自动出现这个目录,接下来需要手工修改项目跟目录下settings.gadle 添加
include ':App',':类库名',这里必须手工修改没有其他方法!
然后在打开App/build.gradle这个文件,添加
dependencies{
compile project(':类库名')
}
这时在打开Open Module Settings就可以看到,已经导入的类库!
全部回答
- 1楼网友:瘾与深巷
- 2021-03-07 02:13
compile project(':eventbus-master') eventbus-master 这个项目你有么?需要先在 settings.gradle 配置 include 'eventbus-master' project(':eventbus-master').projectdir = new file('d:\\eventbus-master') 如果还没有 那你需要下载下来。 引用 2 楼 birdsaction 的回复:compile project(':eventbus-master') eventbus-master 这个项目你有么?需要先在 settings.gradle 配置 include 'eventbus-master' project(':eventbus-master').projectdir = new file('d:\\eventbus-master') 如果还没有 那你需要下载下来。已经有eventbus-master这个项目了,像您这样操作后还是不能import de.greenrobot.event.eventbus; 是不是在改变setting.gradle后还要什么synchronic一下?
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯