开发者社区> 问答> 正文

eclipse报错:android sdk content loader:报错

是在ubuntu环境下开发的,一直用得好好的
今天可能是因为给eclipse装svn插件或是别的原因,突然卡死后,再次重启eclipse就出现报这个错了
网上很多人说删掉.android文件就OK了,但是我试过无效,重启、换eclipse、换android sdk、等等都没解决
不知道是不是哪个  依赖库给不小心弄乱了,大家有碰到这种情况么?

展开
收起
kun坤 2020-06-12 22:36:08 742 0
1 条回答
写回答
取消 提交回答
  • 是不是跟你的项目有关,清理重编译或换个工作空间?!
    ######谢谢回答,不过问题已经解决了 : )######

    问题已经解决了,本来想删掉,不过还是写出解决办法给其他同样碰到的人吧

    首先删掉.android文件夹,一般在个人目录下会有一个,但是因为之前用了sudo命令来运行android,所以root文件夹里还会有一个.android

    然后发现关键的一句话,就是在提示eclipse选择workspace的时候(一般都是默认不提示的,所以早没发现),大概如下

    GCJ has been detected as the current Java virtual machine.
    Use of GCJ is untested and unsupported.
    Please consult the documentation for more

    就是我的ubuntu用的是gcj版本,而不是sun版本的java

    解决办法是用这个语句来选择自己的JDK

    update-alternatives --config java
    update-alternatives --config javac

    ######是的  一定要切换到 root用户删除才有效果!######怎么删除啊,我是新手,怎么在root下删除,谢谢回答######sudo rm xxx
    2020-06-12 22:36:55
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
58同城Android客户端Walle框架演进与实践之路 立即下载
Android内存泄漏自动化链路分析组件Probe 立即下载
一个跨平台的云服务SDK需要什么 立即下载