Open Bug 1576001 Opened 5 years ago Updated 2 years ago

Make `mach install` more useful for mobile/android

Categories

(GeckoView :: General, enhancement, P3)

Unspecified
All
enhancement

Tracking

(firefox70 affected)

Tracking Status
firefox70 --- affected

People

(Reporter: nalexander, Unassigned)

References

(Blocks 1 open bug)

Details

We finally made mach build produce All The Things (GV AAR, GVE APK, test APKs) in Bug 1550146. But mach install doesn't help get any of those APKs things onto the device. Now, mach android install-geckoview_example exists, and mach run does useful things, to some extent -- but after Bug 1521996 we can really lean into this and make mach install ... do good things for mobile/android.

How about making mach install support fzf for fuzzy matching known APKs? That might solve a problem here and for mach run, which also needs a way to specify APKs on the command line. (Although, once Fennec disappears, all the APKs produced have fixed Android package names, i.e., there's no $USER hanging around.)

The only APKs we care to install are GVE or the TestRunnerActivity.

Priority: -- → P3
Rank: 1
Rank: 1 → 7
Severity: normal → S3
Rank: 7 → 333

Tasks and enhancements should have severity N/A.

Severity: S3 → N/A
You need to log in before you can comment on or make changes to this bug.