Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 700281
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 14, 20262026-05-14T03:28:48+00:00 2026-05-14T03:28:48+00:00

I started my emulator with ./emulator -trace profile -avd emulator_15. I then tracked down

  • 0

I started my emulator with ./emulator -trace profile -avd emulator_15. I then tracked down the trace files to ~/.android/avd/rodgers_emulator_15.avd/traces/profile, where there are six files: qtrace.bb, qtrace.exc, qtrace.insn, qtrace.method, qtrace.pid, qtrace.static. I can’t figure out what to do with these files. I’ve tried both dmtracedump and traceview on all of the files, but none seem to generate any output I can do anything with.

How can I view the proportion of time taken by native method calls on Android?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-14T03:28:48+00:00Added an answer on May 14, 2026 at 3:28 am

    You need to use tracedmdump to convert the output. This is a shell function defined in build/envsetup.sh in the full Android sources. If you’re using the SDK, rather than building from a full tree, I’m not sure this will work.

    (If you don’t have the sources and want to take a peek at the tracedmdump function, you can see it here.)

    If you used emulator -trace profile, you’d run tracedmdump profile. This will dig through various binaries to retrieve symbolic information and associate it with the trace data, generating an HTML summary and a traceview-compatible trace file.

    It’s worth noting that the VM will execute more slowly with profiling enabled (the interpreter has overhead on every method call and return, and it’s running in the slower “debug” interpreter), while native code continues to run at full speed, so you have to be careful when drawing conclusions.

    General comment: don’t forget to use F9 or one of the method calls to start/stop the tracing — the -trace flag just enables the feature.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I recently started using eclipse and an AVD emulator to develop android apps for
I started developing android applications. And am testing with the android emulator. Do I
I'm getting started with Android development, but the emulator performance on my machine leaves
i m new to android,done with installing android, emulator is also gets started, but
I started android developmental by installing android sdk and eclipse and then ADT plug
I have launched an emulator with a: android avd (although the android developers site
I started android development.I have always made ​​use of emulators and eclipse. Because I'm
I started to develop android apps a few days ago, but I'm stuck with
Ever since I started Android development a few months ago, my MacBook Pro (latest
I have just started with Android with the usual Hello World project template in

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.