Android的Eclipse的:javadoc的错误而产生的javadoc [英] Android Eclipse: javadoc errors while generating javadoc
问题描述
我在使用的Javadoc实用的经验。我试图从ADT月食类创建Java文档。我已经下载的文档并指定的android.jar到下载文档的Javadoc URL。现在看来似乎是无法得到为Android的API文档
这是我收到的错误。
加载源文件C:\\用户\\阿布舍克\\文档\\ GitHub的\\移动应用程序\\从地图\\ APP \\ LearnFromMap的\\ src \\组织\\ buildmlearn \\ learnfrommap \\ AppTutorial.java了解。 ..
构建的Javadoc信息...
C:\\用户\\阿布舍克\\文档\\ GitHub的\\移动应用程序\\从地图\\ APP \\ LearnFromMap了解的\\ src \\组织\\ buildmlearn \\ learnfrommap \\ AppTutorial.java:6:错误:包android.content不存在
进口android.content.Context;
^
C:\\用户\\阿布舍克\\文档\\ GitHub的\\移动应用程序\\从地图\\ APP \\ LearnFromMap了解的\\ src \\组织\\ buildmlearn \\ learnfrommap \\ AppTutorial.java:7:错误:包android.content不存在
进口android.content.Intent;
^
C:\\用户\\阿布舍克\\文档\\ GitHub的\\移动应用程序\\从地图\\ APP \\ LearnFromMap了解的\\ src \\组织\\ buildmlearn \\ learnfrommap \\ AppTutorial.java:8:错误:包android.os不存在
进口android.os.Bundle;
^
C:\\用户\\阿布舍克\\文档\\ GitHub的\\移动应用程序\\从地图\\ APP \\ LearnFromMap了解的\\ src \\组织\\ buildmlearn \\ learnfrommap \\ AppTutorial.java:9:错误:包android.os不存在
进口android.os.Parcelable;
^
C:\\用户\\阿布舍克\\文档\\ GitHub的\\移动应用程序\\从地图\\ APP \\ LearnFromMap了解的\\ src \\组织\\ buildmlearn \\ learnfrommap \\ AppTutorial.java:10:错误:包android.view不存在
进口android.view.LayoutInflater;
^
C:\\用户\\阿布舍克\\文档\\ GitHub的\\移动应用程序\\从地图\\ APP \\ LearnFromMap了解的\\ src \\组织\\ buildmlearn \\ learnfrommap \\ AppTutorial.java:11:错误:包android.view不存在
进口android.view.Menu;
^
C:\\用户\\阿布舍克\\文档\\ GitHub的\\移动应用程序\\从地图\\ APP \\ LearnFromMap了解的\\ src \\组织\\ buildmlearn \\ learnfrommap \\ AppTutorial.java:12:错误:包android.view不存在
进口android.view.MenuItem;
^
C:\\用户\\阿布舍克\\文档\\ GitHub的\\移动应用程序\\从地图\\ APP \\ LearnFromMap了解的\\ src \\组织\\ buildmlearn \\ learnfrommap \\ AppTutorial.java:13:错误:包android.view不存在
进口android.view.View;
^
C:\\用户\\阿布舍克\\文档\\ GitHub的\\移动应用程序\\从地图\\ APP \\ LearnFromMap的\\ src \\组织\\ buildmlearn \\ learnfrommap \\ AppTutorial.java了解:23:错误:无法访问的ViewGroup
公共类AppTutorial扩展ActionBarActivity {
^
对于android.view.ViewGroup类文件未找到
C:\\用户\\阿布舍克\\文档\\ GitHub的\\移动应用程序\\从地图\\ APP \\ LearnFromMap了解的\\ src \\组织\\ buildmlearn \\ learnfrommap \\ AppTutorial.java:26:错误:无法找到符号
保护无效的onCreate(捆绑savedInstanceState){
^
符号:类捆绑
位置:类AppTutorial
C:\\用户\\阿布舍克\\文档\\ GitHub的\\移动应用程序\\从地图\\ APP \\ LearnFromMap了解的\\ src \\组织\\ buildmlearn \\ learnfrommap \\ AppTutorial.java:39:错误:无法找到符号
公共布尔onCreateOptionsMenu(菜单菜单){
^
符号:类菜单
位置:类AppTutorial
C:\\用户\\阿布舍克\\文档\\ GitHub的\\移动应用程序\\从地图\\ APP \\ LearnFromMap了解的\\ src \\组织\\ buildmlearn \\ learnfrommap \\ AppTutorial.java:50:错误:无法找到符号
公共布尔onOptionsItemSelected(菜单项项){
^
符号:类菜单项
位置:类AppTutorial
C:\\用户\\阿布舍克\\文档\\ GitHub的\\移动应用程序\\从地图\\ APP \\ LearnFromMap了解的\\ src \\组织\\ buildmlearn \\ learnfrommap \\ AppTutorial.java:66:错误:无法访问活动
类CustomPagerAdapter扩展PagerAdapter {
^
对于android.app.Activity类文件未找到
C:\\用户\\阿布舍克\\文档\\ GitHub的\\移动应用程序\\从地图\\ APP \\ LearnFromMap了解的\\ src \\组织\\ buildmlearn \\ learnfrommap \\ AppTutorial.java:68:错误:无法找到符号
公共对象instantiateItem(查看收集,INT位置){
^
符号:类View
位置:类AppTutorial.CustomPagerAdapter
C:\\用户\\阿布舍克\\文档\\ GitHub的\\移动应用程序\\从地图\\ APP \\ LearnFromMap了解的\\ src \\组织\\ buildmlearn \\ learnfrommap \\ AppTutorial.java:107:错误:无法找到符号
公共无效destroyItem(查看为arg0,ARG1 INT,对象ARG2){
^
符号:类View
位置:类AppTutorial.CustomPagerAdapter
C:\\用户\\阿布舍克\\文档\\ GitHub的\\移动应用程序\\从地图\\ APP \\ LearnFromMap了解的\\ src \\组织\\ buildmlearn \\ learnfrommap \\ AppTutorial.java:114:错误:无法找到符号
公共布尔isViewFromObject(查看为arg0,ARG1对象){
^
符号:类View
位置:类AppTutorial.CustomPagerAdapter
C:\\用户\\阿布舍克\\文档\\ GitHub的\\移动应用程序\\从地图\\ APP \\ LearnFromMap了解的\\ src \\组织\\ buildmlearn \\ learnfrommap \\ AppTutorial.java:120:错误:无法找到符号
公共Parcelable saveState和(){
^
符号:类Parcelable
位置:类AppTutorial.CustomPagerAdapter
的javadoc:警告 - 错误获取URL:文件:/ E:/编程之夏/ ADT-束Windows的x86_64-20140321 / SDK /文档/包列表
标准Doclet版本1.7.0_45
构建树的所有包和类...
显示java.lang.NullPointerException
在com.sun.tools.javadoc.TypeMaker.getType(TypeMaker.java:83)
在com.sun.tools.javadoc.TypeMaker.getType(TypeMaker.java:44)
在com.sun.tools.javadoc.ClassDocImpl.superclassType(ClassDocImpl.java:496)
在com.sun.tools.doclets.internal.toolkit.util.Util.getAllInterfaces(Util.java:459)
在com.sun.tools.doclets.internal.toolkit.util.Util.getAllInterfaces(Util.java:497)
在com.sun.tools.doclets.internal.toolkit.util.ClassTree.processType(ClassTree.java:194)
在com.sun.tools.doclets.internal.toolkit.util.ClassTree.buildTree(ClassTree.java:146)
在com.sun.tools.doclets.internal.toolkit.util.ClassTree<&初始化GT;(ClassTree.java:91)
在com.sun.tools.doclets.internal.toolkit.AbstractDoclet.startGeneration(AbstractDoclet.java:123)
在com.sun.tools.doclets.internal.toolkit.AbstractDoclet.start(AbstractDoclet.java:83)
在com.sun.tools.doclets.formats.html.HtmlDoclet.start(HtmlDoclet.java:63)
在com.sun.tools.doclets.standard.Standard.start(Standard.java:39)
在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)
在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
在java.lang.reflect.Method.invoke(Method.java:606)
在com.sun.tools.javadoc.DocletInvoker.invoke(DocletInvoker.java:280)
在com.sun.tools.javadoc.DocletInvoker.start(DocletInvoker.java:160)
在com.sun.tools.javadoc.Start.parseAndExecute(Start.java:397)
在com.sun.tools.javadoc.Start.begin(Start.java:167)
在com.sun.tools.javadoc.Main.execute(Main.java:59)
在com.sun.tools.javadoc.Main.main(Main.java:49)
18警告
您可以在这里找到了答案:
<一个href=\"http://stackoverflow.com/questions/5200234/javadoc-in-eclipse-failing-to-recognize-packages\">Javadoc在Eclipse中没有认识到的包
添加的 -bootclasspath 的在VM选项选项解决问题。
I have no experience in using javadoc utility. I am trying to create java docs for a class from ADT eclipse. I have downloaded the docs and specifying the javadoc URL for android.jar to the downloaded docs. It seems like it is not able to get docs for the android apis
This is the error i am getting.
Loading source file C:\Users\Abhishek\Documents\GitHub\Mobile-applications\Learn from Map\App\LearnFromMap\src\org\buildmlearn\learnfrommap\AppTutorial.java...
Constructing Javadoc information...
C:\Users\Abhishek\Documents\GitHub\Mobile-applications\Learn from Map\App\LearnFromMap\src\org\buildmlearn\learnfrommap\AppTutorial.java:6: error: package android.content does not exist
import android.content.Context;
^
C:\Users\Abhishek\Documents\GitHub\Mobile-applications\Learn from Map\App\LearnFromMap\src\org\buildmlearn\learnfrommap\AppTutorial.java:7: error: package android.content does not exist
import android.content.Intent;
^
C:\Users\Abhishek\Documents\GitHub\Mobile-applications\Learn from Map\App\LearnFromMap\src\org\buildmlearn\learnfrommap\AppTutorial.java:8: error: package android.os does not exist
import android.os.Bundle;
^
C:\Users\Abhishek\Documents\GitHub\Mobile-applications\Learn from Map\App\LearnFromMap\src\org\buildmlearn\learnfrommap\AppTutorial.java:9: error: package android.os does not exist
import android.os.Parcelable;
^
C:\Users\Abhishek\Documents\GitHub\Mobile-applications\Learn from Map\App\LearnFromMap\src\org\buildmlearn\learnfrommap\AppTutorial.java:10: error: package android.view does not exist
import android.view.LayoutInflater;
^
C:\Users\Abhishek\Documents\GitHub\Mobile-applications\Learn from Map\App\LearnFromMap\src\org\buildmlearn\learnfrommap\AppTutorial.java:11: error: package android.view does not exist
import android.view.Menu;
^
C:\Users\Abhishek\Documents\GitHub\Mobile-applications\Learn from Map\App\LearnFromMap\src\org\buildmlearn\learnfrommap\AppTutorial.java:12: error: package android.view does not exist
import android.view.MenuItem;
^
C:\Users\Abhishek\Documents\GitHub\Mobile-applications\Learn from Map\App\LearnFromMap\src\org\buildmlearn\learnfrommap\AppTutorial.java:13: error: package android.view does not exist
import android.view.View;
^
C:\Users\Abhishek\Documents\GitHub\Mobile-applications\Learn from Map\App\LearnFromMap\src\org\buildmlearn\learnfrommap\AppTutorial.java:23: error: cannot access ViewGroup
public class AppTutorial extends ActionBarActivity {
^
class file for android.view.ViewGroup not found
C:\Users\Abhishek\Documents\GitHub\Mobile-applications\Learn from Map\App\LearnFromMap\src\org\buildmlearn\learnfrommap\AppTutorial.java:26: error: cannot find symbol
protected void onCreate(Bundle savedInstanceState) {
^
symbol: class Bundle
location: class AppTutorial
C:\Users\Abhishek\Documents\GitHub\Mobile-applications\Learn from Map\App\LearnFromMap\src\org\buildmlearn\learnfrommap\AppTutorial.java:39: error: cannot find symbol
public boolean onCreateOptionsMenu(Menu menu) {
^
symbol: class Menu
location: class AppTutorial
C:\Users\Abhishek\Documents\GitHub\Mobile-applications\Learn from Map\App\LearnFromMap\src\org\buildmlearn\learnfrommap\AppTutorial.java:50: error: cannot find symbol
public boolean onOptionsItemSelected(MenuItem item) {
^
symbol: class MenuItem
location: class AppTutorial
C:\Users\Abhishek\Documents\GitHub\Mobile-applications\Learn from Map\App\LearnFromMap\src\org\buildmlearn\learnfrommap\AppTutorial.java:66: error: cannot access Activity
class CustomPagerAdapter extends PagerAdapter {
^
class file for android.app.Activity not found
C:\Users\Abhishek\Documents\GitHub\Mobile-applications\Learn from Map\App\LearnFromMap\src\org\buildmlearn\learnfrommap\AppTutorial.java:68: error: cannot find symbol
public Object instantiateItem(View collection, int position) {
^
symbol: class View
location: class AppTutorial.CustomPagerAdapter
C:\Users\Abhishek\Documents\GitHub\Mobile-applications\Learn from Map\App\LearnFromMap\src\org\buildmlearn\learnfrommap\AppTutorial.java:107: error: cannot find symbol
public void destroyItem(View arg0, int arg1, Object arg2) {
^
symbol: class View
location: class AppTutorial.CustomPagerAdapter
C:\Users\Abhishek\Documents\GitHub\Mobile-applications\Learn from Map\App\LearnFromMap\src\org\buildmlearn\learnfrommap\AppTutorial.java:114: error: cannot find symbol
public boolean isViewFromObject(View arg0, Object arg1) {
^
symbol: class View
location: class AppTutorial.CustomPagerAdapter
C:\Users\Abhishek\Documents\GitHub\Mobile-applications\Learn from Map\App\LearnFromMap\src\org\buildmlearn\learnfrommap\AppTutorial.java:120: error: cannot find symbol
public Parcelable saveState() {
^
symbol: class Parcelable
location: class AppTutorial.CustomPagerAdapter
javadoc: warning - Error fetching URL: file:/E:/GSoC/adt-bundle-windows-x86_64-20140321/sdk/docs/package-list
Standard Doclet version 1.7.0_45
Building tree for all the packages and classes...
java.lang.NullPointerException
at com.sun.tools.javadoc.TypeMaker.getType(TypeMaker.java:83)
at com.sun.tools.javadoc.TypeMaker.getType(TypeMaker.java:44)
at com.sun.tools.javadoc.ClassDocImpl.superclassType(ClassDocImpl.java:496)
at com.sun.tools.doclets.internal.toolkit.util.Util.getAllInterfaces(Util.java:459)
at com.sun.tools.doclets.internal.toolkit.util.Util.getAllInterfaces(Util.java:497)
at com.sun.tools.doclets.internal.toolkit.util.ClassTree.processType(ClassTree.java:194)
at com.sun.tools.doclets.internal.toolkit.util.ClassTree.buildTree(ClassTree.java:146)
at com.sun.tools.doclets.internal.toolkit.util.ClassTree.<init>(ClassTree.java:91)
at com.sun.tools.doclets.internal.toolkit.AbstractDoclet.startGeneration(AbstractDoclet.java:123)
at com.sun.tools.doclets.internal.toolkit.AbstractDoclet.start(AbstractDoclet.java:83)
at com.sun.tools.doclets.formats.html.HtmlDoclet.start(HtmlDoclet.java:63)
at com.sun.tools.doclets.standard.Standard.start(Standard.java:39)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.sun.tools.javadoc.DocletInvoker.invoke(DocletInvoker.java:280)
at com.sun.tools.javadoc.DocletInvoker.start(DocletInvoker.java:160)
at com.sun.tools.javadoc.Start.parseAndExecute(Start.java:397)
at com.sun.tools.javadoc.Start.begin(Start.java:167)
at com.sun.tools.javadoc.Main.execute(Main.java:59)
at com.sun.tools.javadoc.Main.main(Main.java:49)
18 warnings
You can find the answer here :
Javadoc in Eclipse failing to recognize packages
Adding -bootclasspath option in VM options solves the problem.
这篇关于Android的Eclipse的:javadoc的错误而产生的javadoc的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!