导包包问题

来源:1-1 项目介绍

jfhdibrbfjd

2017-08-18 14:25:28

这个问题好几遍了

也有不少同学和我有一样的错误

真不知道怎么办才好啊

  http://climg.mukewang.com/599687d40001728708280159.jpg我在发一次帮我看看吧这个问题我已经问了一个多月了还是没有解决掉

as的版本和老师的不一样我们这里的as默认是约束布局好多按钮也不一样下载sdk和安装虚拟机地方也不一样

好好看看吧

写回答

7回答

好帮手慕雪

2017-08-18

由于每个人的开发环境不一样,那么导入项目的最便捷方式就是在你本地自己先新建一个module,然后把自己工程中main下面的内容全部删除。打开要导入的项目,进入main这一级,把这它里面的所有的内容复制一下,然后粘贴到自己工程中main里。这时候可能R会报错,你需要clean一下工程。如果还有错,看看新项目中是不是有依赖了哪些库,自己再导入一下就可以了。记得千万别自己手写依赖,要利用向导导入。

0
hfhdibrbfjd
h 我终于解决了真的是太费劲了真的是
h017-08-27
共5条回复

慕斯卡0316316

2017-12-10

前几天也碰到了类似的问题,摸索了几日,解决了问题:

原因:这类问题多出现在导入源码版本不匹配。(即:导入的文件所适用的compiler 和 build tools的版本和正在使用的AS的版本不匹配导致。

解决思路:将正在使用的AS 添加上对应的版本的compiler 和 build toos以及支持库。

如图所示:

打开SDK Manager,切换到 SDK Tools 页面,圈选Show Package Details ,选择要导入的源码所需要对应的Build-Tools的版本。

然后,在 Project Structure--properties 修改 Compiler SDK version 和Build Tools version 和要导入的源码一致,在Project-Structure --- Dependencies ,删除 不合适的版本支持库依赖,并增加正确的支持库依赖。再Sync 一下,应该就解决了。

具体的截图你可以参考一下。

版本的问题 应该就这思路解决,大同小异。

另外,在Gradel.build 文件中查看 要到入的源码所对应的  compiler 和 tools的版本。

希望能解决你的问题

http://img.mukewang.com/climg/5a2ccfa50001159315280829.jpg

http://img.mukewang.com/climg/5a2ccfa50001c73f11570648.jpg

http://img.mukewang.com/climg/5a2ccfa50001f9d915260904.jpg

http://img.mukewang.com/climg/5a2ccfa600014ccb12310526.jpg


1

慕斯卡0316316

2017-12-10

补充:

另外,老师之前回答的操作方法 也要使用 http://img.mukewang.com/climg/5a2cd4120001805812180267.jpg

0

jfhdibrbfjd

提问者

2017-08-18

http://climg.mukewang.com/5996f5090001344806580338.jpg

那个R得怎么办了

错误提示是   cannot resolve   symbol  R

0

jfhdibrbfjd

提问者

2017-08-18

http://climg.mukewang.com/5996dff300019c2f06300262.jpg

这个是用as做的还是用eclipse做的

我都有点蒙了

0

jfhdibrbfjd

提问者

2017-08-18

为什么没有模板   build.gradle

只有工程  build.gradle

0

jfhdibrbfjd

提问者

2017-08-18

这个是幕淘旅游那个项目就是运行不了啊


0

0 学习 · 7235 问题

查看课程