【发布时间】:2016-04-14 10:16:27
【问题描述】:
我刚刚完成了一个 ionic 应用程序的构建,它使用 ionic serve -l 运行良好,实际上它在另一台机器上构建良好,除了我用来继续项目的这台新机器。
当我执行 ionic build android 时,构建过程运行良好,并且我的 apk 使用以下输出生成
ionic build android
Running command: "C:\Program Files\nodejs\node.exe" C:\www\XXX\XXXX\hooks\after_prepare\010_add_platform_class.js C:\www\XXX\XXX
add to body class: platform-android
Running command: cmd "/s /c "C:\www\XXX\XXX\platforms\android\cordova\build.bat""
ANDROID_HOME=C:\Users\XXX\AppData\Local\Android\sdk
JAVA_HOME=C:\Program Files\java\jdk1.7.0_79
Running: C:\www\XXX\XXX\platforms\android\gradlew cdvBuildDebug -b C:\www\XXX\XXX\platforms\android\build.gradle -Dorg.gradle.daemon=true
:preBuild
:compileDebugNdk UP-TO-DATE
:preDebugBuild
:checkDebugManifest
:CordovaLib:compileLint
:CordovaLib:copyDebugLint UP-TO-DATE
:CordovaLib:mergeDebugProguardFiles UP-TO-DATE
:CordovaLib:preBuild
:CordovaLib:preDebugBuild
:CordovaLib:checkDebugManifest
:CordovaLib:prepareDebugDependencies
:CordovaLib:compileDebugAidl
:CordovaLib:compileDebugRenderscript
:CordovaLib:generateDebugBuildConfig UP-TO-DATE
:CordovaLib:generateDebugAssets UP-TO-DATE
:CordovaLib:mergeDebugAssets UP-TO-DATE
:CordovaLib:generateDebugResValues UP-TO-DATE
:CordovaLib:generateDebugResources
:CordovaLib:packageDebugResources
:CordovaLib:processDebugManifest UP-TO-DATE
:CordovaLib:processDebugResources
:CordovaLib:generateDebugSources
:CordovaLib:compileDebugJava UP-TO-DATE
:CordovaLib:processDebugJavaRes UP-TO-DATE
:CordovaLib:packageDebugJar UP-TO-DATE
:CordovaLib:compileDebugNdk UP-TO-DATE
:CordovaLib:packageDebugJniLibs UP-TO-DATE
:CordovaLib:packageDebugLocalJar UP-TO-DATE
:CordovaLib:packageDebugRenderscript UP-TO-DATE
:CordovaLib:bundleDebug UP-TO-DATE
:prepareAndroidCordovaLibUnspecifiedDebugLibrary UP-TO-DATE
:prepareDebugDependencies
:compileDebugAidl
:compileDebugRenderscript
:generateDebugBuildConfig UP-TO-DATE
:generateDebugAssets UP-TO-DATE
:mergeDebugAssets UP-TO-DATE
:generateDebugResValues UP-TO-DATE
:generateDebugResources
:mergeDebugResources
:processDebugManifest
:processDebugResources
:generateDebugSources
:compileDebugJava UP-TO-DATE
:preDexDebug
:dexDebug
:processDebugJavaRes UP-TO-DATE
:validateDebugSigning
:packageDebug
:zipalignDebug
:assembleDebug
:cdvBuildDebug
BUILD SUCCESSFUL
Total time: 1 mins 2.376 secs
Built the following apk(s):
C:\XXX\XXX\XXX\XXX\platforms\android\build\outputs\apk\android-debug.apk
在尝试在设备上安装 APK 时,我得到 App Cannot be install/Install Unsuccessful,但从另一台机器获取 APK 或从第一台机器生成(ionic build android)在设备上可以正常工作。
我在这里错过了什么?
【问题讨论】:
-
安装前一定要从设备上卸载应用?
-
应用已被卸载
标签: node.js cordova ionic gulp bower