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

cordova platform添加android不工作,同时列出android目标

范豪
2023-03-14

我想在phoneGap应用程序中添加android平台时遇到了问题。当我执行命令cordova platform add android时,我在CLI中收到以下消息:

正在检查Android要求。。。(错误:列出Android目标时出错)

我已经尝试在path变量中添加我的android sdk位置。

请帮帮我!:D

我在Windows 7 64位上工作,我用android SDK安装android API 17、18和19。我使用的是3.2 phoneGap版本。

共有3个答案

谭研
2023-03-14

从adt\sdk\tools文件夹运行“android”命令,并安装最新的工具和sdk。还要确保路径具有正确的变量。

为此,需要安装ANT、JAVA JDK和Android SDK

JAVA\u主页(C:\Program Files\JAVA\jdk)

ANT\u主页({ANT location}\apache\apache ANT)

ANDROID_HOME({android sdk位置}\android-sdk)

将这些添加到PATH变量中,如%ANT\u HOME%/bin;%ANDROID\u HOME%\工具;%ANDROID\u HOME%\平台工具;%JAVA\u主页%\bin

关闭并重新打开cmd并再次运行命令。

与PhoneGap/Cordova Android开发类似

缪风史
2023-03-14

首先,你需要一些东西来开始。它们是:Android SDK和Apache Ant。当然,您需要安装Java SDK(JDK)。

要让Android SDK为所有用户工作,您需要修改环境文件,然后重新启动电脑。但如果您不想这样做,请跟我来,把自己当成唯一的电脑用户。并使用/home/YOUR\u USERNAME/。要编辑的bashrc文件。

让我们记住你的回家路线一次,以防止更多的长队。将此项添加到您的主页/您的\u用户名/。bashrc:

export HOME="/home/YOUR_USERNAME"

当我们想说“/HOME/YOUR\u USERNAME directory”时,我们将使用$HOME符号。

下载Android SDK归档文件并将其解压缩到某个位置。比如说,您的主目录,$home/adt bundle/

将这些行添加到您的<代码>$主页/。bashrc:

export ANDROID_HOME="$HOME/android-bundle/sdk/tools"
export ANDROID_PLATFORM_TOOLS="$HOME/android-bundle/sdk/platform-tools"
export PATH="$ANDROID_HOME:$ANDROID_PLATFORM_TOOLS:$PATH"

就像使用Android SDK一样,下载存档并将其解压缩到您的主目录。然后将这些添加到您的. bashrc中:

export ANT_HOME="$HOME/ant"
export PATH="$PATH:$ANT_HOME/bin"

我已通过apt get安装了一个,因此这不会影响我的。bashrc

要使这些更改生效,您应该在新的终端窗口中工作(更改后打开),或者运行source ~/。bashrc可在当前终端窗口中进行更改。

最后,您将获得:

>

  • 您的主目录中有两个目录-ant和android bundle
  • 几行,添加到您的<代码>。bashrc:

    export ANDROID_HOME="$HOME/android-bundle/sdk/tools"
    export ANDROID_PLATFORM_TOOLS="$HOME/android-bundle/sdk/platform-tools"
    export PATH="$ANDROID_HOME:$ANDROID_PLATFORM_TOOLS:$PATH"
    
    export ANT_HOME="$HOME/ant"
    export PATH="$PATH:$ANT_HOME/bin"
    

  • 谭光辉
    2023-03-14

    要工作,这个cordova命令需要使用位于您的sdk/tools目录中的一些程序。您还需要安装apache ant。

    然后必须将这些目录添加到系统变量中:

    背景:

    • 假设您已将Android SDK安装到c:\sdk\android目录
    • 您已将Apache ant安装到c:\tools\apache-ant目录

    然后您必须创建两个系统变量:

    1. 带有c:\sdk\ANDROID值的ANDROID\U主页

    最后,您必须修改PATH变量并将这两个添加到PATH'值的末尾:

    ;%PATH%\tools;%ANT_HOME%\bin;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools
    

    注意:对于那些使用Linux的人,指令略有不同。

    这里有更多的留档。

     类似资料:
    • 问题内容: 当我想在我的phoneGap应用程序中添加一个android平台时遇到问题。当我执行命令cordova platform add android时,我在CLI中收到此消息: 我已经尝试在path变量中添加我的android sdk位置。 请帮我 !:D 我在Windows 7 64位上工作,我使用android SDK安装了android API 17、18和19。我正在使用3.2 p

    • 我正在尝试将Jsoup库添加到我的项目中,但是我在程序中得到一个错误,说“无法解析符号'Jsoup'”。下面是我所做的,但不起作用。

    • 我正试图通过右键单击drawable文件夹在Android studio中添加图像-

    • 我正在将Firebase添加到我的应用程序中,以使用Crashlytics。这很好,但当我按照官方指南安装它时,我从Gradle那里得到了错误,google play服务找不到。为什么它告诉我找不到? 我的应用程序运行最新的Gradle“v3.4.1”,我搜索了这个问题,得到了这个答案: 因此,作为一个快速解决方案,我添加了另一个存储库: 链接:错误:找不到com。谷歌。gms:google se

    • 我在跟踪Firebase文档,它告诉我把这条线 它告诉把这个放在下面 但我没有这样的台词,我只有这样一句:- 我应该把上面的线放在哪里?(也请注意,我是编程新手,所以请解释您给出的任何解决方案:) 非常感谢。

    • Nitishs MacBook Air:~Nitishan和$cd myApp Nitishs MacBook Air:myApp Nitishan和$sudo ionic平台添加android下载默认ionic资源 下载:https://github.com/driftyco/ionic-default-resources/archive/master.zip[=================