gpt4 book ai didi

android - 在 Pepper 的 Naoqi 2.5 平板电脑上安装 Android 应用程序

转载 作者:搜寻专家 更新时间:2023-11-01 08:18:10 25 4
gpt4 key购买 nike

我想用 NaoQi 2.5 在 Pepper 上安装一个安卓应用。为了实现这一点,尝试使用 AlTabletService 的隐藏方法“_installApk”。我在 android studio 中构建了一个 APK 并将其部署在 pepper´s head 中,APK 文件确实存在于 peppers head 中,因为当我 ssh 进入 pepper 并使用“ls”命令时,该文件已列出。然后我尝试安装 apk:

qicli call ALTabletService._installApk /home/nao/.local/share/PackageManager/apps/helloWorld/src/android/app-debug.apk

当我在 pepper 中打开 ADB 调试器时,我可以看到命令给出的错误消息:

I/ALTabletService/TabletService( 1175): Install Apk : /home/nao/.local/share/PackageManager/apps/helloWorld/src/android/app-debug.apk
I/ALTabletService/APKHelper( 1175): Installing package /home/nao/.local/share/PackageManager/apps/helloWorld/src/android/app-debug.apk UMA: false
E/APKHelper( 1175): Unable to download /home/nao/.local/share/PackageManager/apps/helloWorld/src/android/app-debug.apk
E/APKHelper( 1175): java.net.MalformedURLException: Protocol not found: /home/nao/.local/share/PackageManager/apps/helloWorld/src/android/app-debug.apk
E/APKHelper( 1175): at java.net.URL.<init>(URL.java:176)
E/APKHelper( 1175): at java.net.URL.<init>(URL.java:125)
E/APKHelper( 1175): at jp.softbank.tabletbrowser.helper.APKHelper.downloadUrl(APKHelper.java:239)
E/APKHelper( 1175): at jp.softbank.tabletbrowser.helper.APKHelper.installApk(APKHelper.java:57)
E/APKHelper( 1175): at jp.softbank.tabletbrowser.service.TabletService._installApk(TabletService.java:396)

文件路径似乎有问题。但是它应该是正确的,当我按 Tab 键自动完成文件路径时,它会成功完成。

最佳答案

ALTabletService是运行在平板电脑上,而不是运行在Pepper头上,所以无法访问Pepper头上的unix文件系统;但是,它可以访问 Pepper 内部网络服务器上公开的任何文件(就像它对平板电脑上显示的网页所做的那样)——因此您需要执行以下操作:

1) 将apk复制到/home/nao/.local/share/PackageManager/apps/helloWorld/html/app-debug.apk

2) qicli调用ALTabletService._installApk http://198.18.0.1/apps/helloworld/app-debug.apk

关于android - 在 Pepper 的 Naoqi 2.5 平板电脑上安装 Android 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55817979/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com