Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/199.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
cordova/phonegap平台android_Android_Cordova_Ant - Fatal编程技术网

cordova/phonegap平台android

cordova/phonegap平台android,android,cordova,ant,Android,Cordova,Ant,好了,我想用phonegap,好吗?是的,听起来不错,很棒,是的,随便什么。哦,重要的是,我运行的是Windows7x64。好的,我们把它弄清楚了 常见问题 问题1:我有没有得到JavaSDK(是的,不是jre-jdk!)?是的,明白了 C:\Program Files\Java\jdk1.7.0_51 问题2:蚂蚁呢?那也是 C:\apache-ant-1.9.3 好的,很好,那么android sdk在哪里?一切都在这里:(有android开发者工具) 问题4:嗯,好吧。。。等一下,让我

好了,我想用phonegap,好吗?是的,听起来不错,很棒,是的,随便什么。哦,重要的是,我运行的是Windows7x64。好的,我们把它弄清楚了

常见问题 问题1:我有没有得到JavaSDK(是的,不是jre-jdk!)?是的,明白了

C:\Program Files\Java\jdk1.7.0_51
问题2:蚂蚁呢?那也是

C:\apache-ant-1.9.3
好的,很好,那么android sdk在哪里?一切都在这里:(有android开发者工具)

问题4:嗯,好吧。。。等一下,让我把你切下来。系统变量,啊,是的,得到了

ANDROID_HOME --> C:\adt\sdk
ANT_HOME --> C:\apache-ant-1.9.3
JAVA_HOME --> C:\Program Files\jdk1.7.0_51
XCOPY --> C:\Windows\System32
PATH --> %XCOPY%;%ANDROID_HOME%\bin;%ANT_HOME%\bin;%JAVA_HOME%\bin;C:\Program Files\nodejs;C:\adt\sdk\platform-tools;C:\adt\sdk\tools
我的问题 第一个问题:我运行了
android
命令,但没有任何效果

第二个问题:让我把它分成几个步骤:

  • cordova平台添加安卓系统
  • phonegap安装android
    不工作
  • phonegap运行android
    Nope
  • 为了编译,我尝试运行哪个。它就是不起作用。。。我得到以下错误:

    $ phonegap local run android
    [phonegap] compiling Android...
       [error] An error occurred while building the android project.Error executing "ant debug -f "C:\Users\Mark\Documents\Projects\buddytalk\platforms\android\build.xml"":
    BUILD FAILED
    C:\adt\sdk\tools\ant\build.xml:932: The following error occurred while executing this line:
    C:\adt\sdk\tools\ant\build.xml:950: null returned: 1
    
    Total time: 11 seconds
    
    蚂蚁似乎是现在的问题

    提前感谢:)

    步骤:

  • 你用科尔多瓦?好!
  • 你为什么把它们混在一起
  • 你为什么把它们混在一起

  • 如果您不使用Phonegap build,我个人建议您继续使用这两个选项中的一个。

    adt目录上的权限问题?@DawsonLoudon抱歉,不确定如何检查?我的意思是,我知道右键点击属性下,然后呢?对不起,我在mac land待的时间太长了。您需要确保您的用户和任何管理员/系统角色都可以完全访问该文件夹。关于如何在此处执行此操作的一些信息:@DawsonLoudon好的,谢谢,我会检查它。@DawsonLoudon它给了我另一个错误,但这次与node_模块有关。然后,当我再次尝试运行它时,它给出了如上所述的错误。有没有办法排除node_模块,还是在构建时删除它?我将它们混淆的唯一原因是,当我运行命令“phonegap run android”时,会出现一个错误,说我没有安装android(在平台文件夹中),它会说使用“cordova platform add android”为了先得到实际的平台。所以我搞混了。后来我尝试了“phonegap安装android”。总之,我会遇到同样的错误。在道森劳顿提议更改许可后,我才发现这是可行的。谢谢你指出这一点。我将使用“cordova”命令,因为我不会使用phonegap构建。还有一个问题,在运行“cordova build android”之后,我似乎找不到apk文件。有解决办法吗?谢谢,到目前为止,我只使用过iOS,但我想apk可能位于android平台文件夹中的某个地方,但我怀疑你已经在那里搜索过了……嗨@VicM,是的,我找到了。谢谢你的帮助。我只想问最后一个问题。如果我想在我的应用程序中添加插件,我应该使用plugman还是坚持使用cordova?ThanksCordova mate使用CLI引用文档,几乎所有文档都有示例。它值得一读。
    $ phonegap local run android
    [phonegap] compiling Android...
       [error] An error occurred while building the android project.Error executing "ant debug -f "C:\Users\Mark\Documents\Projects\buddytalk\platforms\android\build.xml"":
    BUILD FAILED
    C:\adt\sdk\tools\ant\build.xml:932: The following error occurred while executing this line:
    C:\adt\sdk\tools\ant\build.xml:950: null returned: 1
    
    Total time: 11 seconds