diff options
author | Andrew Hsieh <andrewhsieh@google.com> | 2014-11-12 17:40:22 +0800 |
---|---|---|
committer | Andrew Hsieh <andrewhsieh@google.com> | 2014-11-12 16:11:17 +0000 |
commit | 62a567de95f6c81b33ef91fb0aba77e7a2e332f1 (patch) | |
tree | e9536fb0b45b80221c93b28290aac6cd1505af69 /docs | |
parent | 50f69434a24623aba2c01d2de45693f8dd4399f0 (diff) | |
download | ndk-62a567de95f6c81b33ef91fb0aba77e7a2e332f1.tar.gz |
Revise docs about fix for System.loadLibrary() transitive dependencies
Revise docs about since System.loadLibrary() is fixed to handle
transitive dependencies
See b.android.com/41790
Change-Id: I02bde5370a88a2313aad2aa9a515b36781e14059
Diffstat (limited to 'docs')
-rw-r--r-- | docs/Programmers_Guide/html/md_3__key__topics__libraries__c_p_l_u_s_p_l_u_s-_s_u_p_p_o_r_t.html | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/docs/Programmers_Guide/html/md_3__key__topics__libraries__c_p_l_u_s_p_l_u_s-_s_u_p_p_o_r_t.html b/docs/Programmers_Guide/html/md_3__key__topics__libraries__c_p_l_u_s_p_l_u_s-_s_u_p_p_o_r_t.html index b3d37a87b..903075783 100644 --- a/docs/Programmers_Guide/html/md_3__key__topics__libraries__c_p_l_u_s_p_l_u_s-_s_u_p_p_o_r_t.html +++ b/docs/Programmers_Guide/html/md_3__key__topics__libraries__c_p_l_u_s_p_l_u_s-_s_u_p_p_o_r_t.html @@ -142,7 +142,9 @@ $(document).ready(function(){initNavTree('md_3__key__topics__libraries__c_p_l_u_ <p>This problem also happens if you want to link an executable and a shared library to the same static library.</p> <p>In other words, if your project requires several shared library modules, then use the shared library variant of your C++ runtime.</p> <h3>Shared runtimes</h3> -<p>If you use the shared library variant of a given C++ runtime, keep in mind that you must load it before any library that depends on it when your application starts.</p> +<p>Due to an issue which is fixed in JB-MR2 API level 18 (issue +<a href="https://code.google.com/p/android/issues/detail?id=41790">41790</a> and <a href="https://code.google.com/p/android/issues/detail?id=34416">34416</a> +), if you use the shared library variant of a given C++ runtime, keep in mind that you must load it before any library that depends on it when your application starts.</p> <p>As an example, let's consider the case where we have the following modules</p> <ul> <li>libfoo.so</li> |