簡體   English   中英

離子應用程序無法在Android上運行

[英]Ionic Application won't run on android

我有一個試圖在android平台上運行的離子應用程序。 當我執行

離子運行android

要么

離子模擬android

我有以下消息:

總時間:0.814秒建立了以下apk:/Volumes/DATA/apps/my_app/platforms/android/build/outputs/apk/android-debug.apk ANDROID_HOME = / usr / local / Cellar / android-sdk / 24.4.1_1 JAVA_HOME = /庫/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home

該應用程序將無法啟動。

這是ionic info命令的結果:

Cordova CLI: 6.4.0 
Ionic CLI Version: 2.1.14
Ionic App Lib Version: 2.1.7
ios-deploy version: 1.7.0 
ios-sim version: 3.1.1 
OS: OS X Yosemite
Node Version: v4.4.5
Xcode version: Xcode 6.3 Build version 6D570

提前致謝。

嘗試刪除android平台並重新安裝:

ionic platform rm android
ionic platform add android

添加平台后,只需轉到以下路徑文件: platforms/android/cordova/lib/device.js

通過更改此注釋此卸載功能行:

.return Adb.uninstall(resolvedTarget.target, pkgName)
    .then(function() {
        return Adb.install(resolvedTarget.target, apk_path, {replace: true});
});

對此:

//.return Adb.uninstall(resolvedTarget.target, pkgName)
//    .then(function() {
//         return Adb.install(resolvedTarget.target, apk_path, {replace: true});
//    });

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM