Open Bug 1375571 Opened 7 years ago Updated 2 years ago

Move Android resource usage out of mobile/android/services

Categories

(Firefox Build System :: Android Studio and Gradle Integration, defect)

defect

Tracking

(Not tracked)

People

(Reporter: nalexander, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

This is a step toward Bug 1229149.  This ticket tracks getting rid of org.mozilla.gecko.R from mobile/android/services; that'll make it much, much easier to build the code as a Gradle module.

I see only a handful of org.mozilla.gecko.R references:
- some can be removed (fxaccount_remote_error_* strings);
- some can be worked around with some kind of dependency injection (default strings used for client names and bookmark folder name);
- the hard part is moving FxAccountStatusActivity to mobile/android/base (and I don't know how hard that is).
Comment on attachment 8884031 [details]
Bug 1375571 - Part 1: Remove unused fxaccount_remote_error_* strings.

https://reviewboard.mozilla.org/r/154990/#review160044

nice!
Attachment #8884031 - Flags: review?(gkruglov) → review+
Component: Build & Test → Build Config & IDE Support
Product: Android Background Services → Firefox for Android
Product: Firefox for Android → Firefox Build System
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: