waydroid / waydroid

Waydroid uses a container-based approach to boot a full Android system on a regular GNU/Linux system like Ubuntu.
https://waydro.id
GNU General Public License v3.0
7.76k stars 318 forks source link

[BUG] APK doesn't install #1460

Open MasterW00 opened 3 months ago

MasterW00 commented 3 months ago

Describe the bug

waydroid app install <file> doesn't give any output and looks like its working but the app I'm trying to install to my device doesn't show up

Waydroid version

1.4.2

Device

Linux Desktop

Operating System

ManjaroLinux 24.0.2 Wynsdey

Kernel version

6.6.32-1-MANJARO

Desktop Environment

sway 1.9

GPU

Mesa AMD JUNIPER (DRM 2.50.0 / 6.6.32-1-MANJARO, LLVM 17.0.6)

Logs

/var/lib/waydroid/waydroid.cfg waydroid.txt

/var/lib/waydroid/waydroid_base.prop waydroid_base.txt

/var/lib/waydroid/waydroid.log waydroid-log.txt

/var/lib/waydroid/waydroid.prop waydroid-prop.txt

sudo waydroid shell -- logcat -d | tee logcat.txt dmesg.txt

sudo dmesg | tee dmesg.txt logcat.txt

abtye commented 2 months ago

Try adb, You can install android-tools by pacman to use adb.

KaptainAhoibrause commented 2 months ago

I have the same problem, but a few weeks ago, it worked for me. Is there any other solution than using adb?

KaptainAhoibrause commented 2 months ago

I figured out what wasn't working. I downloaded the ARM "Version", but it's quiet obviously that this won't work. As there is no 64_x86 Version of Nova Launcher, I had to go with libhoudini.

Hope this can help people :)

Quackdoc commented 1 month ago

@MasterW00 if no further correspondence is done I will close the ticket

MasterW00 commented 1 month ago

I figured out what wasn't working. I downloaded the ARM "Version", but it's quiet obviously that this won't work. As there is no 64_x86 Version of Nova Launcher, I had to go with libhoudini.

Hope this can help people :)

So you're saying you tired to install nova launcher and since you had no x86_x version you used linguini to install an arm version?

MasterW00 commented 1 month ago

Try adb, You can install android-tools by pacman to use adb.

Oh I haven't tried adb. I don't have access to my machine to try this out yet. Does this mean the way droid install method is just sorta hit or miss?

KaptainAhoibrause commented 1 month ago

As far as I know, ADB is a tool from the Android Developers to un/install Softwarer with your PC on your Phone, or, in this case, on Waydroid. But are you sure that it wasn't related to my Comment?

MasterW00 commented 1 month ago

As far as I know, ADB is a tool from the Android Developers to un/install Softwarer with your PC on your Phone, or, in this case, on Waydroid. But are you sure that it wasn't related to my Comment

ADB is used for all sorts of communication with the android low level systems and I've used it on my phones for install. I'm sure I can route adb to use a waydroid dev and I think I've seen it but I don't exactly know if or how that comes together. I was just asking if it's normal that the waydroid install command has issues that adb will solve