zoukankan      html  css  js  c++  java
  • Android开展:ADT+Eclipse使用错误:Text editor does not have a document provider

    Eclipse参加Android sdk源代码

    正在使用Eclipse进行Android开发时间,我们经常需要导入sdk源代码来Eclipse中,方便api阅读和查询,详细操作为:ctrl+鼠标左键。假设没有加入sdk源代码,会有一个Attach source的button,加入sdk源代码方法为:点击Attach source,然后选中External location>External Folder>选择sdk/sources/android-19这个文件夹。(注:android-19仅仅是一个样例。代表这api版本号),如今就可通过ctrl+左键查看api了。


    报错提示信息

    当使用ctrl+左键无法查看api而且提示报错信息为:

    Text editor does not have a document provider
    org.eclipse.core.runtime.CoreException: Text editor does not have a document provider
    	at org.eclipse.ui.texteditor.AbstractTextEditor.doSetInput(AbstractTextEditor.java:4219)
    	at org.eclipse.ui.texteditor.StatusTextEditor.doSetInput(StatusTextEditor.java:237)
    	at org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.doSetInput(AbstractDecoratedTextEditor.java:1480)
    	at org.eclipse.ui.editors.text.TextEditor.doSetInput(TextEditor.java:169)
    	at org.eclipse.ui.texteditor.AbstractTextEditor$19.run(AbstractTextEditor.java:3209)
    	at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:464)
    	at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)
            ......


    报错解决的方法

    在Eclipse中。依次操作:Window>Preferences>Genernal>Editors>File Associations.如图:

    Eclipse报错解决

    将*.class without source的编译默认工具设置为图中的随意一个,当中JadClipse须要安装插件。


    本文原创作者xiong_it 链接:http://blog.csdn.net/xiong_it/article/details/46358843,谢谢!

    点击OK后Eclipse就不会再出现Text editor does not have a document provider这个报错。我希望能帮助。

    版权声明:本文博主原创文章,博客,未经同意不得转载。

  • 相关阅读:
    面向对象1 继承与接口
    简易版爬虫(豆瓣)
    调用模块与包
    正则表达式2 以及configparser模块,subprocess模块简单介绍
    正则表达式(re模块)
    sys,logging,json模块
    常用模块(time,os,random,hashlib)
    内置函数与匿名函数
    day 19 yeild的表达式 面向过程 内置函数
    mysql中写存储过程加定时任务
  • 原文地址:https://www.cnblogs.com/blfshiye/p/4913708.html
Copyright © 2011-2022 走看看