“无效”--安卓sdk“;“价值”;C:\android sdk win“;在安卓手机上部署应用程序时使用钛合金

“无效”--安卓sdk“;“价值”;C:\android sdk win“;在安卓手机上部署应用程序时使用钛合金,android,eclipse,titanium-alloy,Android,Eclipse,Titanium Alloy,我正在研究钛合金框架,并退出新的。我已经开发了一些简单的应用程序,它们在我的笔记本电脑浏览器上运行良好。现在我想在我的android手机上测试它,但无法在我的设备上部署它。我已经在系统上安装了设备驱动程序,并在调试模式下连接了设备,但当我尝试在Tianium中作为android设备运行时,我得到了无效“-android sdk”值“C:\android sdk win”错误。虽然我没有使用原生android应用程序(使用java/eclipse),但我的设备运行良好,我能够在调试模式下在手机上测

我正在研究钛合金框架,并退出新的。我已经开发了一些简单的应用程序,它们在我的笔记本电脑浏览器上运行良好。现在我想在我的android手机上测试它,但无法在我的设备上部署它。我已经在系统上安装了设备驱动程序,并在调试模式下连接了设备,但当我尝试在Tianium中作为android设备运行时,我得到了无效“-android sdk”值“C:\android sdk win”错误。虽然我没有使用原生android应用程序(使用java/eclipse),但我的设备运行良好,我能够在调试模式下在手机上测试我的应用程序。我不知道钛有什么问题。我在网上搜索过这个问题,但找不到好的解决办法。我们将非常感谢您的帮助

我猜您在“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-R8DSResolved。问题是安卓版本(钛合金和安卓设备)不同。设备上的版本是4.4,而钛合金上安装的安卓版本是5.0。我用钛合金安装了相同的安卓版本,它运行正常。然而,android和java在eclipse和设备上并不需要相同的版本,这就是为什么我以前忽略了这一点。无论如何,谢谢你对csg的帮助。