Appcelerator Titanium ::在Android设备上构建“无法安装APK”

时间:2016-12-01 15:01:41

标签: android adb appcelerator appcelerator-titanium

所以我一直在使用Appcelerator与Android相当一段时间,但我认为最近发生了一些变化,导致它停止在我的设备上安装。问题是,我不知道在哪里寻找它的原因(节点,adb,钛cli,钛工作室,钛sdk等)。

[INFO] :   Making sure the adb server is running
[INFO] :   Installing apk: /Users/mfogg/sites/my-app/build/android/bin/MyApp.apk
[INFO] :   Installing app on device: SAMSUNG
[TRACE] :  Checking if package manager service is started
[TRACE] :  Package manager has started
[TRACE] :  Executing: /Users/mfogg/Library/android-sdk-macosx/platform-tools/adb -s 42f770f563509f53 install -r -d /Users/mfogg/sites/my-app/build/android/bin/MyApp.apk
[ERROR] :  Failed to install apk on "42f770f563509f53"

我清楚地看到它不是安装(ha),但原因似乎一开始就隐藏了。当我将该命令复制到终端时,我收到错误

Error: Unknown option: -d

有没有人知道为什么Appcelerator会在那里添加(似乎它试图选择一个设备......但是它在错误的位置)?

如果我删除-d,它会通过终端完全安装。

看起来奇怪,有什么想法吗?

1 个答案:

答案 0 :(得分:2)

adb install -d是允许应用版本降级。这只是你的设备太旧而无法支持该选项。