Skip to content

add support for running on Android directly #33

@mvdan

Description

@mvdan

That is, replace these ADB commands:

# device info
adb shell getprop
# install an apk
adb install -r foo.apk

With their native Android counterparts:

getprop
pm install -r foo.apk

This way, this client could both be run from a laptop/desktop connected to an Android device via USB (ADB), or on an Android device directly.

Of course, the interface would still be command-line, which wouldn't be ideal. But at least the client would work. One could also imagine it being the basis of a client UI, or perhaps automatic updates via scripting, etc.

We'd need another group of tests which would build a fdroidcl binary, adb push it to a connected Android device, and check that the basics work there directly too.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions