
今天来试试eclipse运行AndroID项目。果不其然又有问题
BUG1:
error: Error retrIEving parent for item: No resource found that matches the given name 'theme.AppCompat.light'.
解决:API版本不对,可能API版本太低,右击项目,属性,androID,选择高些版本的API,应用后clean下
然后创建工程,配置avd,运行:
https://blog.csdn.net/weixin_43147918/article/details/103100988
运行的时候又出现了错误
BUG2:
Path for project must have only one segment.
解决办法:Project -> PropertIEs -> Run/DeBUG Settings:
1. select "Launching New_configuration"
2. Delete
3. OK
然后BUG3:
Unable to build: the file dx.jar was not loaded from the SDK folder!
原因:eclipse 自动使用最高版本的sdk,而ADT比SDK的版本低
解决办法:
在project.propertIEs 中添加:
sdk.buildtools=25.0.2 (sdk目录下有的)//设置sdk使用的buildtools版本
查看ADT版本:Help——>About Eclipse——>点击ADT图标——>在About Eclipse Features中查看Version.
查看SDK 位置 window———>preference——>AndroID
解决了
BUG4:新启动av的时候又来
他问我镜像里的文件kernel是否真的存在,然后我去看了sdk的API29版本安装包,发现镜像根本没安装,先安装
安装好之后,在看看有什么问题:
发现又绕道昨天的下载多少预计多少的问题上来了
于是我把前面的几个文件夹统一装在新建文件夹API29prevIEw里面去,然后重新下载版本25的试试:
漫长的等待中、、、、、
下载好之后,欲哭无泪:
Error parsing E:\androID-sdk-windows\system-images\androID-25\androID-tv\x86\devices.xml
Error parsing E:\androID-sdk-windows\system-images\androID-25\androID-wear\\armeabi-v7a\devices.xml
Error parsing E:\androID-sdk-windows\system-images\androID-25\androID-wear\\x86\devices.xml
解决:
把错误位置的devices.xml这个文件删除,再把sdk里面tools\lib下的这个文件拷贝到你删除的那个文件夹里,重启eclipse
小技巧:
eclipse取消汉化方法:
方法一:在eclipse.ini文件中添加启动参数
-Duser.language=en
方法二:在eclipse.exe快捷方式右击--》属性--》目标
添加 -nl en_US
以上是内存溢出为你收集整理的毕设day11全部内容,希望文章能够帮你解决毕设day11所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)