Lines Matching refs:code
3 This document details important changes related to native code
49 dynamic linker's caching code cached failures too, so it was necessary
58 simply link all of your code into one big library and sidestep the details of
103 above. (Use --hash-style=both if you want to build code that uses this
111 https://code.google.com/p/android/issues/detail?id=6670). API level 23
132 library so that old code gets the old version and new code gets the new
161 are not accessible regardless of the way code tries to load them:
181 your code will not work in a future release -- please fix it now!
204 *Resolution*: rewrite your native code to rely only on public API. As a
207 the relevant code must be copied to the project tree. SSL/Media/JNI
208 internal/binder APIs should not be accessed from the native code. When
209 necessary, native code should call appropriate public Java API methods.
242 relocations. That is, the code must be loaded as is and must not be
275 *Potential problems*: Relocations enforce code pages being writable, and
278 (API 19), but on API 23 and above it refuses to load code with text
359 *Resolution*: build your code with an NDK target API level that matches your
376 memory. For security, data shouldn't be executable and code shouldn't be
419 have reported, even if the code you're debugging doesn't actually call
435 code for which has been unloaded (as in [issue 360], fixed in P).
457 level an app targets, so all code sees the new IFUNC-using C library.
459 detect hooking of C library functions might need to fix their code to cope