抱歉,如果我的问题不够明确。
当我尝试将我的Phonegapp应用程序放到Android设备上进行测试时,它无法正常工作。
在iOS上它运行良好。
我已经搜索了网络,但所有建议都无法解决我的问题。
我正在运行以下命令:
adb设备
这会返回:
这将导致:
当我尝试将我的Phonegapp应用程序放到Android设备上进行测试时,它无法正常工作。
在iOS上它运行良好。
我已经搜索了网络,但所有建议都无法解决我的问题。
我正在运行以下命令:
adb设备
这会返回:
List of devices attached
BX90374LPY device
我接着运行:
phonegap run android --device=BX90374LPY
这将导致:
Unknown platforms: BX90374LPY
如果我运行:
phonegap run android --device
I get:
[phonegap] executing 'cordova run android --device'
[phonegap] completed 'cordova run android --device'
但是我的设备上没有任何反应。
我做错了什么,或者遗漏了什么?
提前谢谢。
编辑/更新
看来我的ANDROID_HOME的$PATH变量出现了问题。
这是为我解决问题的方法:
打开你的bash资料:
open -e .bash_profile
然后在文件中加入以下内容:
export ANDROID_HOME=/usr/local/Cellar/android-sdk/24.1.2
export PATH=$ANDROID_HOME/tools:$PATH
保存该文件,并重新启动终端。任务完成。
adb devices
列表中只列出一个设备,请尝试仅使用phonegap run android
命令。如果仍无法运行,请在您的项目文件夹中搜索APK文件,并使用adb install -r yourapp.apk
命令将其安装到设备上。 - walljam7