无法在Eclipse中更改Google Maps Api的Javadoc位置

时间:2012-01-29 09:26:58

标签: android eclipse javadoc

我正在尝试使用eclipse Indigo从[android-sdk-path] / add-ons / addon-google_apis-google_inc_-15 / docs / reference /更改Google API [4.0.3] maps.jar的JavaDoc位置到[android-sdk-path] / add-ons / addon-google_apis-google_inc_-15 / docs / maps_apis /,它实际上位于哪里。点击“验证...”可找到JavaDoc。

但是当我保存关闭对话框时,我的更改会丢失,下次当我检查JavaDoc位置时,会再次显示原始位置。

有人知道如何更改JavaDoc的位置吗?似乎是由Google API [4.0.3]库容器配置的,但我不知道如何更改它。

我在Windows 7和Linux机器上看到了相同的行为。当我想要更改maps.jar或effects.jar的Javadoc位置时,这也只会发生。所以我不认为,这是我的安装问题(eclispse平台3.7.0,android devtools 16.0.1)

5 个答案:

答案 0 :(得分:4)

我在多台机器上遇到同样的问题。我没有问题更改其他JAR的JavaDoc路径,但如果我尝试更改任何“Google API”JAR文件,则该设置不会保留。我可以设置它,验证它,按Ok,返回并重置回旧设置。

我最后只创建了一个文件夹链接,将新的“maps_apis”文件夹映射到“引用”,现在它可以正常工作了。在Windows计算机上,您可以在控制台窗口中转到“附加组件\ addon-google_apis-google_inc_-15 \ docs”文件夹并运行...

mklink reference maps_apis

我想您也可以将maps_apis文件夹中的所有文件复制到参考文件夹中。在一个更好的解决方案出现之前,这已经足够了。

答案 1 :(得分:2)

我试过@amit sharma建议的方式 你可以再次下载eclipse indigo。您的eclipse版本可能存在一些问题。

答案 2 :(得分:1)

我不确定我是否正在使用Helios,但似乎Indigo也可以使用。

  

通过右键单击项目→Properties→Java Build Path,打开项目的Java Build Path页面。在"图书馆"选项卡展开库的节点,选择" Javadoc位置"属性并按Edit。将位置输入到包含Javadoc的文件。单击"确定"。

答案 3 :(得分:1)

我在Eclipse Indigo中遇到了同样的问题,但我修复了它。使用以下步骤解决此问题。

  

打开Eclipse |项目|属性| Java构建路径|选择   “图书馆”标签

     

展开'Android X.X'|然后扩展android.jar |选择'@Javadoc   位置'|单击编辑

     

选择“Javadoc URL”选项,单击“浏览”并选择路径   的Javadoc

     

点击验证。


注意:所选的javadoc位置路径必须包含“package-list”和“index.html”文件。 否则,验证时会出现以下错误

  

'位置可能无效。文件'package-list'和'index.html'表示   通常可以在由。创建的文档的根目录中获得   还没有发现Javadoc工具。

因此,添加正确的路径,eclipse将验证路径。


如果上述解决方案无法解决问题,请尝试此操作

  

关闭Eclipse

     

找到您的Eclipse工作区。

     

从eclipse工作区路径中删除'.metadata'文件夹。 (之前备份   删除)

注意:删除'.metadata'将删除您的eclipse设置和首选项,Android ADT插件将被删除。因此,您需要重新安装ADT插件并重新配置eclipse首选项。

但它应该有用。

答案 4 :(得分:0)

Lasoluciónesmuy simple,tienes que crear la ruta que eclipse tiene por defecto。 En mi caso tuve que renombrar la carpeta donde se encontraban los documentos index.html。

Saludos

解决方案非常简单,您必须创建具有eclipse的默认路径。 在我的情况下,我不得不重命名它是index.html的文件夹。

问候