Set LOCAL_MIN_SDK_VERSION in SettingsLib so that the build system
doesn't raise the minSdkVersion value specified in the manifest,
which causes ManifestMerger to error when trying to merge it into
a package that specifies a lower minSdkVersion.
Bug: 78447299
Test: m java
Change-Id: Ie2c2458647cd6495418999b35894dc92343992cc
v14-preferences is an empty lib and libraries cannot directly
reference other libraries' R classes due to a bug in Make builds
Bug: 73250914
Bug: 74248169
Test: make && make checkbuild
Change-Id: Id156b2a2140cabc98b58b5312ea28da42f4ca63b
This change should have no effect on the app. It is simply unifying some of the prebuilts.
Bug: 72566647
Change-Id: Ic748f8f425e8c8e44bacf62ea61b9af307774911
That property is not used during the build so its usage can be safely
removed because it has no effect.
Bug: 30188076
Test: make checkbuild
Change-Id: Ie337426733c26ec12b344b8f4b7467aa7f9f63f3
At least when aapt2 is enabled. Other projects will have to include
them manually.
Test: Tap build number, ensure toasts appear
Bug: 69350851
Bug: 69257739
Change-Id: I7967ecb1e38a89829e9d008ea09c56b7fb725230
This method was being stripped by proguard and hence the tests could not
run.
Bug: b/36403696
Test: runtest --path
packages/apps/Settings/tests/app/src/com/android/settings/wifi/WifiSettingsUiTest.java
Change-Id: I30b26e960a876c0c024154bee809c0ab6e988e39
In preparation for removing junit classes from the Android API
the legacy-test target will be removed from the
TARGET_DEFAULT_JAVA_LIBRARIES. This change adds explicit
dependencies on junit and/or legacy-android-test to ensure that
modules will compile properly once it is removed.
Bug: 30188076
Test: make checkbuild
Change-Id: If507b641624a2933e722f61e815890fcdf442265
Change-Id: I9d6574ef059872e449abfe47f16f80143bb86aec
Fixes: 31327402
Test: verified that test appears after running 'make continuous_instrumentation_tests dist'