我使用Flash Builder 4.6创建了一个Android Flex项目。 最初根URL是localhost,web根是/ Applications / XAMPP / xamppfiles / htdocs /。 该应用程序在模拟器上运行得非常好。
我还创建了一些PHP服务来访问数据并在localhost上测试它们。
现在,我想在实际设备上测试生成的apk。为此,我将rootURl重新配置为我的服务器的全局IP,并保持Web根目录。 但是当我使用这些设置运行生成的apk时,应用程序无法访问服务器。
可能是什么问题?
答案 0 :(得分:0)
在本地测试时,通常指定的根URL是
http://localhost/
和服务所在的目录是从Web根目录和项目设置派生的。
但是在使用实际服务器执行生产构建时,根URL需要准确指向服务所在的目录。
因此,如果服务位于服务器中的以下路径:
%一些前缀%/ ProjectName / services
相应的根URL将是
HTTP:/%SERVERIP%/项目名
注意:无需指向services目录,因为生成的构建版本已配置为在根URL中查找services目录。