Android cordova项目在错误路径中生成apk

Android cordova项目在错误路径中生成apk,android,cordova,Android,Cordova,我已经从windows切换到mac。现在,当我运行“cordova build android”时,它正在/platforms/android/build/outputs/apk/android debug.apk中成功构建并生成一个apk,但这个apk工作不正常 在我的windows机器上,我经历了完全相同的步骤,它在不同的目录中构建了一个工作的apk-/platforms/android/ant build/MainActivity debug.apk 您可以看到APK的命名方式不同,从wi

我已经从windows切换到mac。现在,当我运行“cordova build android”时,它正在
/platforms/android/build/outputs/apk/android debug.apk
中成功构建并生成一个apk,但这个apk工作不正常

在我的windows机器上,我经历了完全相同的步骤,它在不同的目录中构建了一个工作的apk-
/platforms/android/ant build/MainActivity debug.apk

您可以看到APK的命名方式不同,从windows机器生成的APK是正确的

我认为这可能与ant有关,但我有完全相同的版本,它在机器上运行良好。我认为它也可能与ant环境变量有关,但我认为也不是这样。这就是我所拥有的

/Users/myMachine/apache-ant-1.9.4/bin

有人有什么想法吗?

Mac内置的APK到底出了什么问题?当它试图与我相信的服务器联系时,我的应用程序的第二个屏幕没有显示出来。我觉得很奇怪,它在两个完全不同的地方生成apk。当它是一个ant构建时,肯定会有一些不同。它可能是我的环境变量吗?在我的bash.profile中我有。。。export PATH={$PATH}:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/git/bin:/Users/lk/Library/Android/sdk/platform tools:/Library/Java/JavaVirtualMachines/jdk1.8.045.jdk/Contents/Home/bin:/Users/lk/Library/Android/sdk/tools:/Users/lk/apache-ant-1.9.4/bin在windows上执行构建时。。。运行命令:C:\Users\App\Desktop\MyApp\platforms\android\cordova\build.bat构建文件:C:\Users\App\Desktop\MyApp\platforms\android\build.xmlOn正在mac上执行运行命令:/Users/lk/Desktop/MyApp/platforms/android/cordova/build android\u HOME=/Users/lk/Library/android/sdkJAVA_HOME=/Library/JAVA/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/HOME Running:/Users/lk/Desktop/MyApp/platforms/android/gradlew cdvBuildDebug-b/Users/lk/Desktop/FrontEnd/platforms/android/build.gradle