New issue
Advanced search Search tips

Issue 656751 link

Starred by 1 user

Issue metadata

Status: Untriaged
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 3
Type: Bug



Sign in to add a comment

Remove unused .cr.so files from apks in component builds

Project Member Reported by michaelbai@chromium.org, Oct 17 2016

Issue description

As I investigated http://crbug.com/649445 and found that some components the Android build depends on are not actually used, like (these are shared libraries from component build)

"captive_portal.cr","compositor.cr","device_vibration.cr","devices.cr","gles2_c_lib.cr","onc.cr","surface.cr".

Except making build a little longer, there is no side effect, but we should remove them from Android build deps for correctness.

 
Labels: OS-Android

Comment 2 by torne@chromium.org, Oct 24 2016

It also makes component build APKs larger (and therefore slower to install) which is a secondary impact on development speed on top of the build time.

Ideally we'd put something in place to make sure we don't regress this as well.

Comment 3 by torne@chromium.org, Oct 24 2016

Cc: agrieve@chromium.org

Comment 4 by cmasso@google.com, Feb 14 2018

Components: Build
Not clear to me how you determined that these are unused?
Summary: Remove unused .cr.so files from apks in component builds (was: Remove unused component from Android build deps)

Sign in to add a comment