summaryrefslogtreecommitdiff
path: root/tools/aapt2/java/JavaClassGenerator.cpp
diff options
context:
space:
mode:
authorDevin Moore <devinmoore@google.com>2020-05-06 09:09:52 -0700
committerDevin Moore <devinmoore@google.com>2020-05-06 11:09:01 -0700
commitcc2e5a3709a7d7af680e11614213b0525c3688bd (patch)
treed6bf53c673e5da0bbc6d59f08168a97ccf94c085 /tools/aapt2/java/JavaClassGenerator.cpp
parentb9c89bb3fa1d184c0a740f7b80ebdf8356fbdf9b (diff)
Create a header-only library for atrace in platform NDK builds
App NDK has access to libandroid for tracing APIs in trace.h. These APIs wrap libcutils atrace methods. Vendor does not have access to libandroid, but does have access to libcutils. To keep the code portable, libandroid_trace is created for the platform NDK. Now both variants can include android/trace.h, use the same APIs, and just link with the different libraries(libandroid for apps, libandroid_trace and libcutils for platform code). Test: Build and run aidl interfaces(-ndk and -ndk_platform) with these tracing calls. Bug: 128533039 Change-Id: Iba5917a06fd58573265dcaf5658c4958d8f591dc
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator.cpp')
0 files changed, 0 insertions, 0 deletions