当我在Eclipse中为我的Android项目生成javadoc时,会有很多警告
cannot find symbol
symbol : class TextView
Run Code Online (Sandbox Code Playgroud)
和
warning - Tag @see: reference not found: android.app.Dialog
Run Code Online (Sandbox Code Playgroud)
我也试过了
-link http://developer.android.com/reference/
-link http://java.sun.com/j2se/1.4.2/docs/api/
Run Code Online (Sandbox Code Playgroud)
在Extra javadoc options (path names with white spaces must be enclosed in quotes)tab中Configure Javadoc Arguments(eclipse-> project-> Generate Javadoc的第三个对话框).
但只有-link http://java.sun.com/j2se/1.4.2/docs/api/工作即http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true生成String类链接.但是android.app.Dialog,没有生成任何链接.
编辑
我也尝试android.jar在Select referenced archives and projects to which links should be generated
选项卡中选择Configure Javadoc arguments for standard doclet(eclipse-> project-> Generate Javadoc的第二个对话框),但这会创建本地android-sdk目录中文档的本地链接,而不是像Java API那样的在线Android引用.
我希望有人可以帮助我为我的eclipse项目生成一个javadoc.当我从项目菜单中选择"生成Javadoc"时,我会遇到很多错误
cannot find symbol
symbol : class ListView
Run Code Online (Sandbox Code Playgroud)
每次引用Android API类的类,所以我只为不引用任何android api的类输出Javadocs.我的应用程序编译并正确运行,并且在项目设置中存在Android 1.6 lib(在构建路径 - 外部jar部分).
什么想法我做错了什么?
谢谢.
大道
我正在尝试在Eclipse中为我的Android项目生成javadoc注释,但我不断收到NullPointerException.只有当我尝试为导入Android兼容性库(android.support)的类生成javadoc时才会出现此问题,我已将其作为外部jar附加.我还引用了Android 2.2和几个Library Projects,但这些不会导致这个错误.
Loading source file /home/travisc/Desktop/Android/App/workspace/Restaurant/src/com/yellowbrickcode/restaurant/StartupActivity.java...
Constructing Javadoc information...
StartupActivity.java:3: package android.content does not exist
import android.content.ContentValues;
^
StartupActivity.java:4: package android.content does not exist
import android.content.Intent;
^
StartupActivity.java:5: package android.content does not exist
import android.content.SharedPreferences;
^
StartupActivity.java:6: package android.content.SharedPreferences does not exist
import android.content.SharedPreferences.Editor;
^
StartupActivity.java:7: package android.os does not exist
import android.os.Bundle;
^
StartupActivity.java:8: package android.preference does not exist
import android.preference.PreferenceManager;
^
StartupActivity.java:10: package android.view does not exist
import android.view.Menu;
^
StartupActivity.java:11: package android.view does not …Run Code Online (Sandbox Code Playgroud) 我按照stackflow上给出的所有指令,但遗憾的是无法为我的android项目生成doc文件.
如果我没有提到java doc生成的最后一步的类路径,那么得到"Android引用"错误.
如果使用它,那么得到"javadoc:error - -classpath选项可以指定不超过一次." 错误.
使用classpath:
-classpath"D:\ Android 4.2 SDK\android_sdk\platforms\android-15\android.jar"
我使用正确的类路径命令吗?
请帮帮我.
使用的环境:Eclipse indigo
我已经看到了的Eclipse Javadoc问题,到目前为止这个,这个和这个,但这些都是专门针对Eclipse.但我想要它用于ANDROID STUDIO.我的项目有子模块和自定义视图.以下是错误:
BootStarp1\Base-App\src\main\java\com\rspllib\android\utils\FileUpload\CustomMultiPartEntity.java:3: error: package android.util does not exist
import android.util.Log;
^
D:\MonkeyTalk\MonkeyStudioWorkspace\BootStarp1\Base-App\src\main\java\com\rspllib\android\utils\FileUpload\CustomMultiPartEntity.java:18: error: cannot access HttpEntity
public class CustomMultiPartEntity extends MultipartEntity
^
class file for org.apache.http.HttpEntity not found
D:\MonkeyTalk\MonkeyStudioWorkspace\BootStarp1\Base- App\src\main\java\com\rspllib\android\utils\FileUpload\FileUploading.java:3: error: package android.util does not exist
import android.util.Log;
^
Run Code Online (Sandbox Code Playgroud)