导包包问题
这个问题好几遍了
也有不少同学和我有一样的错误
真不知道怎么办才好啊
我在发一次帮我看看吧这个问题我已经问了一个多月了还是没有解决掉
as的版本和老师的不一样我们这里的as默认是约束布局好多按钮也不一样下载sdk和安装虚拟机地方也不一样
好好看看吧
正在回答
由于每个人的开发环境不一样,那么导入项目的最便捷方式就是在你本地自己先新建一个module,然后把自己工程中main下面的内容全部删除。打开要导入的项目,进入main这一级,把这它里面的所有的内容复制一下,然后粘贴到自己工程中main里。这时候可能R会报错,你需要clean一下工程。如果还有错,看看新项目中是不是有依赖了哪些库,自己再导入一下就可以了。记得千万别自己手写依赖,要利用向导导入。
补充:
另外,老师之前回答的操作方法 也要使用
前几天也碰到了类似的问题,摸索了几日,解决了问题:
原因:这类问题多出现在导入源码版本不匹配。(即:导入的文件所适用的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的版本。
希望能解决你的问题
那个R得怎么办了
错误提示是 cannot resolve symbol R
这个是用as做的还是用eclipse做的
我都有点蒙了
为什么没有模板 build.gradle
只有工程 build.gradle
这个是幕淘旅游那个项目就是运行不了啊
- 参与学习 人
- 提交作业 5461 份
- 解答问题 7238 个
此次推出的专题为Android攻城狮培养计划的第一部分语法与界面基础篇,将带大家从0开始学习Android开发。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星