Titanium Community Questions & Answer Archive

We felt that 6+ years of knowledge should not die so this is the Titanium Community Questions & Answer Archive

cannot create project mobile 1.3 titanium sdk with multiple android sdks available

error creating project. The answers in the blog do not work. This can't be that difficult. If people have this much trouble just to get to "Hello World" then this will never be of any use to anyone.

— asked July 14th 2010 by Micheal Dougherty
  • android
  • mobile
  • windows7
0 Comments

7 Answers

  • Accepted Answer

    OK if anyone else is interested JDK comes with OSX which explains why its not available on Oracle.

    For new Mac users it might help to note that they dont need to get it in the getting started guide.

    Cheers,
    [rb]

    — answered December 16th 2010 by Rhys Burnie
    permalink
    0 Comments
  • Please provide something about the problem. Screenshots, Trace logs, error message dialog, installed android platforms, etc. No one can help you without information.

    Make sure you have the Android 1.6 platform installed and SDK Tools v5 or better. You also need JDK 6 (aka 1.6). The ADK setting on your profile page in Developer must point to the root of the ADK and not into the platforms folder.

    You might also read the installation guide You do not have to install the tools for building, but the steps at the beginning of the guide are relevant.

    — answered July 14th 2010 by Don Thorp
    permalink
    0 Comments
  • Hi Im also trying to start Titanium, I dont have an error but I am unable to select anything for Project type. I assume its a static field and only selected to Desktop because I am missing SDKs for Mobile. However I do have the iOS SDK installed along with Developer/ on my iMac Snow Leopard.
    Are you required to have all mobile SDKs for it to work? To begin with Im only interested in iPad/iPhone development and will get the Android SDK later once I've got a basic grip of things?

    Do I need all the SDKs or is there a way to make Titanium aware that I do have the iOS SDK installed?

    — answered December 15th 2010 by Rhys Burnie
    permalink
    0 Comments
  • Michael

    Take a look at this Troubleshooting Your Installation guide, that explains what Titanium Developer does behind the scenes and how to interpret from its output what is going wrong.

    Cheers

    — answered December 15th 2010 by Paul Dowsett
    permalink
    0 Comments
  • Hi yeah I read the guide but to me it doesn't read as "you must have both iOS and Android SDK installed first" I had assumed that if you wanted only iOS that would do (I already had iOS SDK), perhaps it should be more specific to me it seems like either is an option, obviously not. It doesnt matter I guess since I downloaded android anyway but it weird that you need android at all to be able to choose iPad which is iOS.
    Anyway i can now choose mobile and iPad :)

    RE: you also need JDK 6 (aka 1.6) - do I need it for OSX?
    I was able to instal Android without it.
    Also the link you have to the JDK takes me to a chinese page (I am in Australia) and in addition to that when i switched to the english Oracle site there was no option for mac at all in the downloads under platforms dropdown only windows, linux and solaris(I think).

    — answered December 15th 2010 by Rhys Burnie
    permalink
    3 Comments
    • Rhys

      Sorry, where does it say that both android and iOS SDKs are required? If it really does say this somewhere, then it needs to be corrected. Please post the page/section.

      Yes, I believe that JDK 1.6 is mandatory. Where is the link to a chinese site?

      Cheers

      — commented December 15th 2010 by Paul Dowsett
    • Hi Hal,

      Sorry if I didn't make that clear. It doesn't say that both are required but I had iOS SDK on my machine before Titanium. After installing Titanium I was only able to create Desktop apps. I was only given the option for mobile and iPad. So the only thing I could think of trying is doing is install Android SDK.
      After installing Android mobile and iPad was available. This is why I was confused by the fact that I couldn't create iPad projects until I installed Android.

      If you don't have to have both installed to do this then I guess it was a bug you should be aware of because I already had latest iOS SDK yet could not choose iPad which is what I wanted.

      The link to the Chinese oracle site is the link in the getting started that says "Java SDK (JDK)" the url is: http://www.oracle.com/technetwork/java/javase/downloads/index.html
      Perhaps its a location thing but in Australia we actually speak English not Chinese lol
      When I click the JDK link the download page have a dropdown option where you must choose your platform, there is no option for OSX only windows, linux and solaris. Neither is mac or OSX listed in their Supported System Configuration page: http://www.oracle.com/technetwork/java/javase/system-configurations-135212.html
      It makes no difference if you link to the JDK fron the English or chinese version there is no mac option.

      If JDK 1.6 is mandatory how to you obtain it for mac OSX or is it not required for the OSX platform?

      — commented December 15th 2010 by Rhys Burnie
    • sorry where I said "I was only given the option for mobile and iPad" I meant after installing Android prior to that there was only Desktop available

      — commented December 15th 2010 by Rhys Burnie
  • [Removed]

    — answered December 15th 2010 by Paul Dowsett
    permalink
    0 Comments
  • Hello again.

    Still confused about the JDK requirement can someone please confirm if you need it for Mac OSX or not?
    Its not listed as a supported platform for JDK on the Oracle site.
    http://www.oracle.com/technetwork/java/javase/index-137561.html

    If it isn't maybe the getting started should say Windows, Linux and Solaris users will need the JDK

    — answered December 16th 2010 by Rhys Burnie
    permalink
    0 Comments
The ownership of individual contributions to this community generated content is retained by the authors of their contributions.
All trademarks remain the property of the respective owner.