Affects Version/s: Release 3.1.2
Mac OS 10.8.4
Appcelerator Studio, build: 18.104.22.168308071912
Titanium SDK version 3.1.2.v20130807171139
When a developer launches an Android emulator, unless they disable fastdev, a fastdev server will start for the project. If that project's tiapp.xml has the fastdev property and it's set to "true", subsequent builds for device will seem to hang on the splash screen until the fastdev network request times out.
According to Hieu, this is caused by the tiapp.xml property being evaluated by the SDK despite the fact that Studio ignores this setting for device builds.
1) Create an android project
2) Set the tiapp.xml property:
<property name="ti.android.fastdev" type="bool">true</property>
3) Run the project in the emulator
4) Verify fastdev server start
5) Run the project on device
The app launches, and sits on the splash screen until the network request times out.
Fastdev setting has no affect on device builds