-
- Downloads
Allow a shared library to be positioned after the application on the classpath
This is useful if/when it's desired that an application contains the same fully qualified class name that's also in the library. The shared libraries that are treated in this manor are controlled by the resource com.android.internal.R.config_shared_libraries_loaded_after_app Bug: 179429740 Test: atest SharedLibraryLoadingTests Change-Id: Ia37ff9bd545918d1e0f1f38548dcd86f177559d5
Showing
- core/java/android/app/ApplicationLoaders.java 15 additions, 10 deletionscore/java/android/app/ApplicationLoaders.java
- core/java/android/app/LoadedApk.java 41 additions, 12 deletionscore/java/android/app/LoadedApk.java
- core/java/com/android/internal/os/ClassLoaderFactory.java 12 additions, 7 deletionscore/java/com/android/internal/os/ClassLoaderFactory.java
- core/res/res/values/config.xml 5 additions, 0 deletionscore/res/res/values/config.xml
- core/res/res/values/symbols.xml 4 additions, 0 deletionscore/res/res/values/symbols.xml
- tests/SharedLibraryLoadingTest/Android.bp 37 additions, 0 deletionstests/SharedLibraryLoadingTest/Android.bp
- tests/SharedLibraryLoadingTest/AndroidTest.xml 45 additions, 0 deletionstests/SharedLibraryLoadingTest/AndroidTest.xml
- tests/SharedLibraryLoadingTest/OWNERS 2 additions, 0 deletionstests/SharedLibraryLoadingTest/OWNERS
- tests/SharedLibraryLoadingTest/test-apps/Overlay/Android.bp 29 additions, 0 deletionstests/SharedLibraryLoadingTest/test-apps/Overlay/Android.bp
- tests/SharedLibraryLoadingTest/test-apps/Overlay/AndroidManifest.xml 24 additions, 0 deletions...dLibraryLoadingTest/test-apps/Overlay/AndroidManifest.xml
- tests/SharedLibraryLoadingTest/test-apps/Overlay/res/values/config.xml 23 additions, 0 deletions...ibraryLoadingTest/test-apps/Overlay/res/values/config.xml
- tests/SharedLibraryLoadingTest/test-apps/SharedLibraryClientTests/Android.bp 35 additions, 0 deletions...LoadingTest/test-apps/SharedLibraryClientTests/Android.bp
- tests/SharedLibraryLoadingTest/test-apps/SharedLibraryClientTests/AndroidManifest.xml 29 additions, 0 deletions...st/test-apps/SharedLibraryClientTests/AndroidManifest.xml
- tests/SharedLibraryLoadingTest/test-apps/SharedLibraryClientTests/res/values/values.xml 20 additions, 0 deletions.../test-apps/SharedLibraryClientTests/res/values/values.xml
- tests/SharedLibraryLoadingTest/test-apps/SharedLibraryClientTests/src/com/android/sharedlibloadingtest/ClientClass.java 24 additions, 0 deletions...sts/src/com/android/sharedlibloadingtest/ClientClass.java
- tests/SharedLibraryLoadingTest/test-apps/SharedLibraryClientTests/src/com/android/sharedlibloadingtest/DuplicateClassA.java 24 additions, 0 deletions...src/com/android/sharedlibloadingtest/DuplicateClassA.java
- tests/SharedLibraryLoadingTest/test-apps/SharedLibraryClientTests/src/com/android/sharedlibloadingtest/DuplicateClassB.java 24 additions, 0 deletions...src/com/android/sharedlibloadingtest/DuplicateClassB.java
- tests/SharedLibraryLoadingTest/test-apps/SharedLibraryClientTests/src/com/android/sharedlibloadingtest/client/SharedLibraryLoadingOrderTest.java 90 additions, 0 deletions...dlibloadingtest/client/SharedLibraryLoadingOrderTest.java
- tests/SharedLibraryLoadingTest/test-apps/SharedLibraryLoadedAfter/Android.bp 30 additions, 0 deletions...LoadingTest/test-apps/SharedLibraryLoadedAfter/Android.bp
- tests/SharedLibraryLoadingTest/test-apps/SharedLibraryLoadedAfter/AndroidManifest.xml 23 additions, 0 deletions...st/test-apps/SharedLibraryLoadedAfter/AndroidManifest.xml
Loading
Please register or sign in to comment