2009/9/16 Nicolas Gramlich <stoeps...@gmx.de>

>
> Hi,
>
> just tried this again with the ADT 0.9.3 (downloaded today) and
> Android 1.6 r1 (also from today) and in the "Virtual Devices"-Window I
> can see my newly created AVD with a green checker to the left: "A
> valid Android Virtual Device".
>
> ANDROID_SDK_HOME is properly set to "C:\Users\nico;" for user and
> system-environment variables.
>
> I can also see the emulator-image being properly created in "C:\Users
> \nico\.android\avd\Emu_1_6.avd\userdata.img".
>
> I'm using Windows7 RC 64Bit with a 64 Bit JDK and Eclipse is running
> (or has to run) with its own 32 Bit JRE.
>
> Any ideas?
>
>
> On 27 Aug., 03:21, Xavier Ducrohet <x...@android.com> wrote:
> > On Wed, Aug 26, 2009 at 4:21 AM, Phoenix<phoenixsen...@gmail.com> wrote:
> >
> > > On Aug 25, 4:41 pm, Xavier Ducrohet <x...@android.com> wrote:
> > >> I see that you have changed the location of the user folders (in S:
> > >> instead of C:)
> >
> > > There are user folders on both S: and C:.  Only the Desktop and My
> > > Documents special folders are on S:.  Everything else (including App
> > > Data) is on C:.  [The documents are shared between operating systems
> > > on different partitions]
> >
> > > Android (or Eclipse?) has been the only thing to use S:.
> >
> > >> When the user location is not the default one, we have seen some cases
> > >> where windows reports the location of the user folder differently
> > >> depending on which API you use (the command line tool and Eclipse use
> > >> a Java API, while the emulator use a windows C++ API).
> >
> > > That would explain why the command line tools and Eclipse could see
> > > my_avd just fine, but the emulator could not find it.
> >
> > > But, shouldn't Android be set up to use HOMEDRIVE/HOMEPATH?  Standard
> > > environment variables.
> >
> > I think there are difference on XP/Vista which makes using those hard
> > to use (back in the previous SDK we were using LOCALAPPDATA but we
> > ended up having the same problem).
> >
> > What we use on java is the "user.home" property setup by the VM. Looks
> > like the Java VM thinks your home is in S:\...
> > I look again into these 2 env variables and see if they could be used.
> >
> > > Also, a single line in the installation instructions could have
> > > prevented this confusion.  When Android can see the AVD from the
> > > command line and the Eclipse gui, but not from the emulator, and no
> > > explanation is given (especially on the first test project), it's ...
> > > disheartening.
> >
> > I agree. We should at least have the emulator output a message saying
> > where it's looking for the AVD and how to fix the problem if it's not
> > where the AVDs are created.
> >
> > > In any event, with the ANDROID_SDK_HOME variable set to the S:
> > > "home" (which is not the real home directory, that is on C:), the
> > > emulator now works.
> >
> > Well we don't want to go and set a permanent env on your machine. I
> > guess we could but relying on existing standard env variables should
> > be better. I mean, what happens if the user removes it or change the
> > location of his/her home folder but doesn't update this?
> >
> > In any case we do need to find a solution.
> >
> > Xav
> > --
> > Xavier Ducrohet
> > Android Developer Tools Engineer
> > Google Inc.
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Beginners" group.
To post to this group, send email to android-beginners@googlegroups.com
To unsubscribe from this group, send email to
android-beginners-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-beginners?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to