gpt4 book ai didi

android - Phonegap 应用程序可在模拟器中运行,但不能在设备上运行

转载 作者:行者123 更新时间:2023-11-30 02:09:26 25 4
gpt4 key购买 nike

我正在使用 mac (Yosemite) 在三星平板电脑上测试我的应用。

没有其他代码导致此问题,我正在尝试在此处构建样板 Phonegap 应用程序。

该应用在运行时在 emaultor 中运行良好:

phonegap run --emaulator.

但是,当我运行时:

phonegap run --device

我在终端中得到以下信息:

[phonegap] executing 'cordova run --device'...
[phonegap] completed 'cordova run --device'

但是设备上没有任何反应。

当我运行时:

phonegap run --device --verbose

终端提供了很多反馈,主要有:

ERROR: Failed to launch application on device: 
ERROR: Failed to install apk to device:
ERROR: Failed to deploy to device, no devices found.

ERROR running one or more of the platforms: 
Error: /Users/alan/Desktop/supportright/platforms/android/cordova/run:
Command failed with exit code 1
You may not have the required environment or OS to run this project

最佳答案

也遵循以下步骤(在 Yosemite 上):

首先安装 Java JDK 并设置 JAVA_HOME 环境变量:

$ export JAVA_HOME=”/Library/Java/JavaVirtualMachines/jdk<-version->.jdk/Contents/Home/”

安装Android SDK后,需要设置

ANDROID_HOME:

$ export ANDROID_HOME=brew --prefix android

$ export PATH=${PATH}:$ANDROID_HOME/bin

$ export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

还将所有这些“导出”行添加到您的 ~/.bash_profile

在模拟器中运行 hello 应用之前:

$cordova平台添加android

关于android - Phonegap 应用程序可在模拟器中运行,但不能在设备上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30324438/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com