【问题标题】:Invalid "--android-sdk" value "C:\android-sdk-win" in Titanium while deploying app on android mobile在 Android 手机上部署应用程序时,Titanium 中的“--android-sdk”值“C:\android-sdk-win”无效
【发布时间】:2014-12-31 10:18:45
【问题描述】:

我正在研究带有合金框架的钛合金,并退出了新的钛合金框架。我开发了一些简单的应用程序,这些应用程序在我的笔记本电脑的浏览器上运行良好。现在我想在我的 android 手机上测试它,但无法在我的设备上部署它。我已经在系统上安装了设备驱动程序并在调试模式下连接了设备,但是当我尝试在钛中作为 android 设备运行时,我得到 Invalid "--android-sdk" value "C:\android-sdk-win" 错误。虽然在本地 android 应用程序(使用 java/eclipse)的情况下,我的设备工作正常,并且我能够在调试模式下在我的移动设备上测试我的应用程序。不知道钛有什么问题。我已经在互联网上搜索了这个问题,但找不到任何好的解决方案。任何帮助将不胜感激。

【问题讨论】:

    标签: android eclipse titanium-alloy


    【解决方案1】:

    我猜你在“C:\android-sdk-win”中没有任何 SDK。

    您应该确保在 Titanium:Preferences:Studio:Platforms:Android 中配置了正确的 Android SDK/NDK 路径。

    【讨论】:

    • 感谢#csg 的回复。我检查了 sdk 的路径是否正确并在那里提到但没有 NDK 的路径,它是什么意思,什么是 NDK 以及使用什么 NDK?
    • 路径一般是C:\Users\YOURUSER\Documents\Android\ndk\android-ndk-r8d
    • 已解决。问题是 Android 版本(钛金属并安装在设备中)不同。设备上的版本是 4.4,而钛上安装的 android 版本是 5.0。我已经在钛中安装了相同的 android 版本并且它工作正常。但是带有java的android不需要在eclipse和设备上使用相同的版本,这就是我之前忽略这个东西的原因。无论如何感谢您的帮助 csg。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-09-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-22
    相关资源
    最近更新 更多