Remove libart_runtime_headers_ndk from libctstiagent.
It uses slicer, not libdexfile, so it doesn't need this dependency.
This was probably missed in the refactoring in
https://r.android.com/620207.
This will allow cleaning up libart_runtime_headers_ndk and avoid the
sdk variants of the headers internally.
Test: atest --test-mapping cts/hostsidetests/jvmti
Bug: 204364566
Change-Id: I969e749d138799b74cbf03277e48382397fa05f8
diff --git a/test/Android.bp b/test/Android.bp
index 45aa1f3..45f4042 100644
--- a/test/Android.bp
+++ b/test/Android.bp
@@ -775,14 +775,7 @@
],
sdk_version: "current",
stl: "c++_static",
- header_libs: [
- "jni_headers",
- // This is needed to resolve the base/ header file in libdexfile. Unfortunately there are
- // many problems with how we export headers that are making doing this the 'right' way
- // difficult.
- // TODO: move those headers to art/ rather than under runtime.
- "libart_runtime_headers_ndk",
- ],
+ header_libs: ["jni_headers"],
export_include_dirs: ["ti-agent"],
}