我的手机处于打开状态,处于调试模式,我已经确认了这一点adb devices -l.当我运行离子运行android时,我得到Ionic声称应用程序启动时的输出,但手机上没有任何反应.我使用Android 4.4.4的Nexus 5.
$ ionic run android
add to body class: platform-android
Running command: /Users/kristoffer/web/photoApp/platforms/android/cordova/run
Buildfile: /Users/kristoffer/web/photoApp/platforms/android/build.xml
-set-mode-check:
-set-debug-files:
-check-env:
[checkenv] Android SDK Tools Revision 22.6.2
[checkenv] Installed at /Development/adt-bundle/sdk
-setup:
[echo] Project Name: KvittoScanner
[gettype] Project Type: Application
-set-debug-mode:
-debug-obfuscation-check:
-pre-build:
-build-setup:
[getbuildtools] Using latest Build Tools: 19.0.3
[echo] Resolving Build Target for KvittoScanner...
[gettarget] Project Target: Android 4.4.2
[gettarget] API level: 19
[echo] ----------
[echo] Creating output directories if needed...
[echo] ----------
[echo] Resolving …Run Code Online (Sandbox Code Playgroud) 我是Apache Cordova的新手,我无法在Android上显示Cordova"hello world"应用程序.我在谈论从CLI获得的"cordova create"命令获得的默认应用程序.
我阅读了文档并根据需要安装了所有内容(Node.js,npm,Cordova 5.0.0,我已经安装了Android SDK,所以我只需要更新PATH).
科尔多瓦告诉我构建是成功的.
然后它说启动了应用程序,但在设备/模拟器屏幕上唯一改变的是菜单被打开(如下图所示):http://i.stack.imgur.com/F7bI2.jpg
我尝试在模拟器上和真实设备上,结果是一样的.
我检查了API版本,似乎足够高(4.0.3).我在Windows 7下使用Oracle JDK.我想也许一个插件丢失并安装了cordova-plugin-device,但它确实没有改变.
这是一个错误还是我错过了什么?是否有一些意思得到错误报告("cordova run android"命令没有出现异常?)