当前位置: 首页 > 知识库问答 >
问题:

软件开发工具包。目录不见了?Android更新项目?

孙阳舒
2023-03-14

当我这样做时,我收到此错误

$ ant release
sdk.dir is missing. Make sure to generate local.properties using 'android update project' or to inject it through an env var

键入android更新项目时,我得到另一个错误,说我必须指定路径....这个项目。

然后我试着把cd放入我的项目目录中并做

android update -p .
android update -path . 

等等,它说 -p-path 不是全球公认的。

有人能告诉我确切的语法吗?

共有3个答案

石正卿
2023-03-14

您可以使用<code>sdk。projet中的dir</code>。属性文件来定义sdk主页或使用环境变量(对于团队工作更灵活)。

export ANDROID_HOME=<the path to your sdks>
闾丘晨
2023-03-14

可以使用命令行参数设置sdk。目录,例如:

ant -f xyz/build.xml clean release -Dsdk.dir=/Applications/adt-bundle-mac/sdk/
江高飞
2023-03-14

cd 到项目目录并执行以下操作: 单词 project 是命令的一部分,不能替换为实际的项目名称。文档没有明确说明这一点,应该改进。

   android update project -p .
 类似资料:
  • Git https://skyao.gitbooks.io/learning-git/installation/ubuntu1604.html sudo add-apt-repository ppa:git-core/ppa sudo apt-get update sudo apt-get install git gitbook https://skyao.gitbooks.io/leaning-

  • 我在Vagrant盒子中通过RVM建立了Ruby和Rails。在RubyMine中,我成功地将该框添加为部署服务器,并在<code>Ruby SDK和Gems</code>窗口中添加了远程rvm Ruby解释器。 但是,当我打开对话框并选择(Rails)时,在和下拉菜单中没有选择SDK。 SDK 下拉列表中唯一可用的项是此项将打开“”文件浏览器窗口,但我只能在本地浏览。 因此,我无法在远程设备上创

  • 问题内容: 自从最新的android SDK以来,我无法再从eclipse运行我的android应用程序,因为它们无法找到我在其他eclipse项目中拥有的类,这些类是通过“正常”构建路径进行引用的。 这肯定曾经起作用 。而且eclipse中没有编译错误。 可能是这样,现在您必须将这些项目标记为android库项目,以防它们被android项目引用。 编辑:这似乎是它损坏的原因:http : //

  • 问题内容: 我使用新的SDK工具(修订版23)更新了Eclipse,但是现在当Eclipse启动时,我收到以下错误消息: 此Android SDK需要版本23.0.0或更高版本。当前版本是。请更新ADT为最新版本。 找不到与“检查更新”有关的更新。如果我尝试“安装新软件”,则可以看到版本23,但由于以下错误而无法升级: 从网站上下载了最新的ADT之后,似乎还有另一个问题。 使用SDK工具版本。23

  • 本文向大家介绍meteor 更新流星项目和已安装的软件包,包括了meteor 更新流星项目和已安装的软件包的使用技巧和注意事项,需要的朋友参考一下 示例 当有新版本发布时,Meteor工具会通知您。 要将Meteor项目更新到最新版本,请在Meteor项目中执行以下命令: 如果要将Meteor项目更新到特定的Meteor版本,请在项目内部运行以下命令: 如果要更新所有非核心软件包,请运行: 您还可

  • 软件包定义:运行于 RT-Thread 物联网操作系统平台上,面向不同应用领域的软件组件形成一个个软件包,由软件包描述信息,软件包源代码或库文件组成。 在制作软件包前,需要先对软件包的功能进行准确的定义,确保 不要耦合 与产品业务逻辑有关的代码,提高软件包的 通用性 。 软件包应该包含以下内容: 软件包代码和说明文档。 软件包索引。 例如作为示例的 hello 软件包,这两部分的地址为分别是: 软