分步:0)安装Appcelerator Titanium Studio。 1)安装Oracle VirtualBox。Titanium Studio和VirtualBox Android x86
2)下载并安装Android x86 VM。说明(俄罗斯)这里http://habrahabr.ru/post/119931/
3)运行,并配置Android的86(配置意味着你应该有2个以太网适配器和您的Android x86的虚拟机(VM)必须有一个IP(例如192.168.56.101))
3.5)尝试ping你的虚拟机。 Everithing应该工作得很好。
4)运行你的钛工作室,并创建一个新的项目。
5)运行命令行和%的Android SDK%/平台的工具/目录进行操作
"adb connect 192.168.56.101".
它连接到虚拟机成功地在端口5555
注意:如果您不是否这样你的钛工作室会记录这样的事情
[DEBUG] ...\AndroidSDK\platform-tools\adb.exe start-server
[INFO] Titanium SDK version: 2.1.4 (11/09/12 12:46 51f2c64)
[DEBUG] Waiting for device to be ready ...
[TRACE] adb devices returned 0 devices/emulators
[TRACE] adb devices returned 0 devices/emulators
[TRACE] adb devices returned 0 devices/emulators
6)尝试在设备上安装您的钛应用程序。作为一个平台,我选择的Android 4.0.3 [86]
6.5)钛工作室会做大量的工作,并与结束:
[DEBUG] Waiting for device to be ready ...
[TRACE] adb devices returned 1 devices/emulators
[DEBUG] Device connected... (waited 0 seconds)
[DEBUG] waited 0.015000 seconds on emulator to get ready
[INFO] Installing application on device
7)钛成功地发现并连接到设备?编译所有的资源,并试图用这种安装应用程序的设备:
"C:\!Development\AndroidSDK\platform-tools\adb.exe -d install -r C:\!Development\Titanium\china\build\android\bin\app.apk"
但没有不管你多少时间等待它不会安装。
问题是什么?我做错了什么?
你等了多久?使用通常的模拟器我有时需要等待超过5分钟?你有没有尝试手动安装应用程序? –
是的,我试过通过执行命令手动安装应用程序:“adb connect 192.168.56.101”和“adb install -r c:\ ..... \ app.apk”,一切正常。我一直等待30分钟,没有任何反应。我认为这可能是因为Titanium在设备上安装应用程序时使用了附加的参数“-d”。 “-d” - 通过USB连接的设备。如果这是问题,我怎么能改变它? – user2139568