Loading Android.bp +21 −0 Original line number Original line Diff line number Diff line Loading @@ -34,6 +34,27 @@ filegroup { path: "core/java", path: "core/java", } } // These are subset of framework-core-sources that are needed by the // android.test.mock library. Ideally, the library should use public APIs only, // but unfortunately its API signature has some references to these private APIs. filegroup { name: "framework-core-sources-for-test-mock", srcs: [ "core/java/android/app/IApplicationThread.aidl", "core/java/android/app/IServiceConnection.aidl", "core/java/android/content/IContentProvider.java", "core/java/android/content/pm/IPackageDataObserver.aidl", "core/java/android/content/pm/InstantAppInfo.java", "core/java/android/content/pm/KeySet.java", "core/java/android/content/pm/PackageManager.java", "core/java/android/content/pm/VerifierDeviceIdentity.java", "core/java/android/content/res/Resources.java", "core/java/android/os/storage/VolumeInfo.java", "core/java/android/view/DisplayAdjustments.java", ], path: "core/java", } filegroup { filegroup { name: "framework-drm-sources", name: "framework-drm-sources", srcs: [ srcs: [ Loading test-mock/Android.bp +8 −2 Original line number Original line Diff line number Diff line Loading @@ -19,8 +19,14 @@ java_sdk_library { java_sdk_library { name: "android.test.mock", name: "android.test.mock", srcs: ["src/**/*.java"], srcs: [ api_srcs: [":framework-all-sources"], "src/**/*.java", // Note: Below are NOT APIs of this library. We only take APIs under // the android.test.mock package. They however provide private APIs that // android.test.mock APIs references to. ":framework-core-sources-for-test-mock", ":framework_native_aidl", ], libs: ["framework-all"], libs: ["framework-all"], api_packages: [ api_packages: [ Loading Loading
Android.bp +21 −0 Original line number Original line Diff line number Diff line Loading @@ -34,6 +34,27 @@ filegroup { path: "core/java", path: "core/java", } } // These are subset of framework-core-sources that are needed by the // android.test.mock library. Ideally, the library should use public APIs only, // but unfortunately its API signature has some references to these private APIs. filegroup { name: "framework-core-sources-for-test-mock", srcs: [ "core/java/android/app/IApplicationThread.aidl", "core/java/android/app/IServiceConnection.aidl", "core/java/android/content/IContentProvider.java", "core/java/android/content/pm/IPackageDataObserver.aidl", "core/java/android/content/pm/InstantAppInfo.java", "core/java/android/content/pm/KeySet.java", "core/java/android/content/pm/PackageManager.java", "core/java/android/content/pm/VerifierDeviceIdentity.java", "core/java/android/content/res/Resources.java", "core/java/android/os/storage/VolumeInfo.java", "core/java/android/view/DisplayAdjustments.java", ], path: "core/java", } filegroup { filegroup { name: "framework-drm-sources", name: "framework-drm-sources", srcs: [ srcs: [ Loading
test-mock/Android.bp +8 −2 Original line number Original line Diff line number Diff line Loading @@ -19,8 +19,14 @@ java_sdk_library { java_sdk_library { name: "android.test.mock", name: "android.test.mock", srcs: ["src/**/*.java"], srcs: [ api_srcs: [":framework-all-sources"], "src/**/*.java", // Note: Below are NOT APIs of this library. We only take APIs under // the android.test.mock package. They however provide private APIs that // android.test.mock APIs references to. ":framework-core-sources-for-test-mock", ":framework_native_aidl", ], libs: ["framework-all"], libs: ["framework-all"], api_packages: [ api_packages: [ Loading