Hi,

After starting the emulator,
i tried "adb sync"

but i am getting the error like device offline...

can you plz help me in this

Thanks
Santosh

On Aug 26, 6:39 am, santosh kumar <santosh.1...@gmail.com> wrote:
> Hi All,
>
> I have few questions about this.. plz clarify me..
>
> i want to generate code coverage for apidemos only...
>
> first i changed init.rc then i followed every thing which is mentioned
> in gobor mail..
>
> one thing i am not understanding... when i start the emulator,
> emulator is getting stucked with the boot up logo,
>
> i have seen some other artical... we need to run runtest.py?
>
> is it correct?
>
> why emulator is getting stucked?
>
> Thanks
> Santosh
>
> On Aug 26, 2:28 am, hari uppalapati <hari.andr...@gmail.com> wrote:
>
>
>
> > hi
> > i was not facing any issues with emulator.Only thing was my coverage.ec file
> > was empty as my sdcard is not recognised.with the following steps the issues
> > was resolved.If possible post the logcat o/p and also the steps followed.
> > 1) edit system/core/rootdir/Android.mk so that the copy_from variable on
> > line 6 contains etc/vold.conf.
> > copy_from := \
> >     etc/dbus.conf \
> >     etc/vold.conf \
> >     etc/init.goldfish.sh \
> >     etc/hosts
>
> > 2)copy vold.conf from (git://
> > android.git.kernel.org/platform/vendor/htc/dream-open.git) to
> > system/core/rootdir/etc/
> >      cp vendor/htc/dream-open/vold.conf system/core/rootdir/etc.
> > regards
> > Haritha
>
> > On Tue, Aug 25, 2009 at 2:40 AM, santosh kumar 
> > <santosh.1...@gmail.com>wrote:
>
> > > Hi All,
>
> > > what changes you have been done to vold.conf?
>
> > > and i followed the steps of gobor..
>
> > > but for me also, emulator is getting stucked..
>
> > > can you plz help me..
>
> > > On Aug 25, 2:23 am, Haritha <hari.andr...@gmail.com> wrote:
> > > > thanks everyone for posting info on emma coverage.I was also able to
> > > > generate coverage reports for custom tests with necessary changes to
> > > > vold.conf.
> > > > regards
> > > > Haritha
>
> > > > On Aug 20, 6:08 am, Gabor <gabor.andr...@googlemail.com> wrote:
>
> > > > > Hi All,
>
> > > > > Finally, the emma code coverage measurement is working for me (for a
> > > > > custom project). So here are the steps what you need to make it work
> > > > > (I have tested it, with Java 1.5 on Ubuntu 8.04):
>
> > > > > mkdir android-src
> > > > > cd android-src
> > > > > repo init -u git://android.git.kernel.org/platform/manifest.git -b
> > > > > cupcake
> > > > > repo sync
>
> > > > > # Add emma.jar to the system/core/rootdir/init.rc
> > > > > sed 's/\/system\/framework\/core.jar:\/system\/framework\/ext.jar:/\/
> > > > > system\/framework\/core.jar:\/system\/framework\/ext.jar:\/system\/
> > > > > framework\/emma.jar:/' system/core/rootdir/init.rc > system/core/
> > > > > rootdir/init.rc.tmp
> > > > > mv system/core/rootdir/init.rc.tmp system/core/rootdir/init.rc
>
> > > > > # Rebuild the boot image
> > > > > make bootimage
>
> > > > > # To build the full system image
> > > > > make -j4
>
> > > > > # Set the PATH:
> > > > > export PATH=${PATH}:/<_path_>/android-src/out/host/linux-x86/bin/
>
> > > > > # Build the emma jar itself
> > > > > make emma
>
> > > > > # Setting the environment and additional bash commands. (like
> > > > > m,mm,mmm, choosecombo etc) Notice the space after the dot!
> > > > > . build/envsetup.sh
>
> > > > > # Set EMMA_INSTRUMENTATION to true
> > > > > export EMMA_INSTRUMENT=true
>
> > > > > # Copy your project to development/samples/<_projectname_> or
> > > > > somewhere..:)
> > > > > # Based on the ApiDemo create an Android.mk file for the project
> > > > > directory and the project test directory
> > > > > # The LOCAL_INSTRUMENTATION_FOR value in test dir Android.mk has to be
> > > > > equal with the LOCAL_PACKAGE_NAME defined in the Android.mk in the
> > > > > main project dir.
> > > > > # Compile the Application would like to instrument
> > > > > mmm development/samples/<_projectname_>
>
> > > > > # Set the ANDROID_PRODUCT_OUT directory for the emulator to know the
> > > > > image location
> > > > > export ANDROID_PRODUCT_OUT=/<_path_>/android-src/out/target/product/
> > > > > generic
>
> > > > > # Start an emulator with a simulated sdcard:
> > > > > emulator -sdcard <path to sdcard>
>
> > > > > # Remount the drive - it is needed to have a writable drive. without
> > > > > that sync wont work
> > > > > adb remount
>
> > > > > # Synchronize the local content with the emulator
> > > > > adb sync
>
> > > > > adb shell
> > > > > # create directory: mkdir /etc/coverageresult
>
> > > > > # Executing tests
> > > > > adb shell am instrument -w -e coverage true -e coverageFile /etc/
> > > > > coverageresult/coverage.ec hu.agsoftware.sample.tests/
> > > > > android.test.InstrumentationTestRunner
>
> > > > > # Dump a runtime coverage data file:
> > > > > adb pull /etc/coverageresult/coverage.ec coverage.ec
>
> > > > > # Generate a coverage report
> > > > > java -cp external/emma/lib/emma.jar emma report -r html -in
> > > > > coverage.ec -sp development/samples/<_projectname_>/src -in
> > > out/target/
> > > > > common/obj/APPS/<_projectname>_intermediates/coverage.em
>
> > > > > I hope it helps.
>
> > > > > Gabor- Hide quoted text -
>
> > > > - Show quoted text -- Hide quoted text -
>
> > - Show quoted text -- Hide quoted text -
>
> - Show quoted text -
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to