Note that there are some explanatory texts on larger screens.

plurals
  1. POWhy is Setting Up a Development Environment for Android 2.3 under Windows so Nightmarish?
    primarykey
    data
    text
    <p>Case 1 in question:</p> <p>I have been trying to have a "pure" 64-bit development environment on Windows 7. It cannot be done. See the two threads here:</p> <p><a href="https://stackoverflow.com/questions/4461575/64-bit-eclipse-wont-install-apk-on-android-emulator">64-bit Eclipse won&#39;t install .apk on Android emulator</a></p> <p><a href="https://stackoverflow.com/questions/4474658/how-do-i-pause-the-command-window-when-launching-an-app">How do I pause the command window when launching an app?</a></p> <p><a href="https://stackoverflow.com/questions/4499803/has-anyone-been-successful-in-using-64-bit-eclipse-for-android-2-3-dev-on-64-bit">Has anyone been successful in using 64-bit Eclipse for Android 2.3 dev on 64-bit Windows 7?</a></p> <p>I understand that 64-bit development on Windows 7 is not officially supported but then the obvious question is why? Why can't Google catch up with Microsoft?</p> <p>Case 2 in question:</p> <p>Even on 32-bit Windows XP, the recommended development platform/tools for Android, behaves in an unpredictable manner (how can one project schedules like this?):</p> <p><a href="https://stackoverflow.com/questions/4527903/huh-android-preferences-page-refuses-to-load-after-adding-sdk-1-6">Huh? Android Preferences page refuses to load after adding SDK 1.6</a></p> <p>Unlike programming for Windows using Microsoft's tools which is very stable and very predictable, my experience with Eclipse + Android plugin + Android SDKs is that I never know what kind of a "landmine" is waiting for me around the corner...</p> <p>So my question is: Why is that?</p> <ul> <li>Is it because Eclipse is the alpha version of WebSphere (similar to how Fedora is the alpha for RHEL)?</li> <li>Is it because Android plugins and SDKs are constantly in beta? (like Gmail used to be for many years)?</li> <li>Is it because neither Eclipse nor Android tools &amp; SDKs (for Windows) are adequately tested?</li> </ul> <p>Please advise.</p> <p>Note to the "trigger-happy" folks: If you vote to close this thread, you are essentially expressing distrust in community members to conduct an honest discussion about the current state of the Android development tools for Windows (with the potential of contributing to an improved tools set).</p> <p>Update (1): Observing the down-votes, it is amusing to see how people prefer to 'click' instead of providing useful answers in the links above. Actually, it is not amusing, it is sad.</p> <p>Update (2): I truly appreciate Paul McMillan's answer which was the most concrete and to-the-point. However, it was edited by someone else to include spin-doctoring like "Fedora isn't the alpha for RHEL either - it's just more bleeding edge" so I had to accept the next best answer.</p> <p>Update (3): I can't believe that there are professionals who suggest working (on a daily basis, <em>not</em> for administration purposes) from an Admin account. I can understand lay home users doing so, but computer professionals?</p> <p>Update (4): I managed to find a workaround for the problem described in case #2 (see link above). This took time that was intended for getting up and running with actual Android programming.</p> <p>Update (5): I resorted to installing the same 64-bit development environment (Android 2.3) under Ubuntu 10.04 64-bit. Not a single hassle. And it's FAST. What a pleasure.</p> <p><strong>Update (6)</strong>: I finally nailed down the source of this great ordeal. It turned out to be the <a href="http://forums.comodo.com/firewall-help-cis/cis-firewall-blocking-android-sdk-t66863.0.html" rel="nofollow noreferrer">Comodo Firewal</a>l (aka <a href="http://forums.comodo.com/firewall-help-cis/cis-firewall-blocking-android-sdk-t66863.0.html" rel="nofollow noreferrer">CIS</a>).</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload