【发布时间】:2026-02-19 00:40:01
【问题描述】:
我正在开发一个简单的应用程序,它连接到在 Apache 中配置为虚拟主机的 web 服务,所以它的 URL 是 myapp.localhost
在我的开发机器 (Mac OS X) 中,我可以访问它,也可以从 iPhone 模拟器访问。 但是我遇到了 Android 模拟器的问题,它无法访问该 URL,因为它没有使用我的 /etc/hosts 文件来解析“myapp.localhost”域名。
由于我使用的是 Appcelerator Titanium (appcelerator.com),因此我无法使用“adb”将自定义主机文件注入 Android 模拟器。
我可以在我的 Mac OS X 系统中安装 DNS 服务器或类似的东西来为 Android 模拟器转换该虚拟主机吗?
【问题讨论】:
-
build/android 文件夹在 Ti 生成一次后为什么不能使用。我经常在 Ti Developer 中构建一次,然后使用 xcode 从 build/iphone 文件夹构建。我认为 android 也是如此?
标签: android titanium appcelerator