我正在尝试运行buildozer。运行时出现以下错误:
buildozer
Aidl not found, please install it.
所以我尝试安装aidl描述here,但它给我以下错误E:无法找到软件包助手我已经用sudo apt-get update更新了软件包索引,但是它仍然不工作。我该如何安装aidl?
sudo apt-get update
aidl
bihw5rsg1#
终于找到解决办法了,安装aidl需要libstdc++-6,之前我有一个较低版本的libstdc++,安装aidl时会出现问题。要更新到libstdc++-6,请尝试
libstdc++-6
libstdc++
sudo apt-get update sudo apt-get install build-essential sudo apt-get install libstdc++6
之后,您将获得libstdc++6installed.now,您只需键入以下命令即可安装aidl:
libstdc++6
sudo apt-get install aidl
0sgqnhkj2#
您需要从android sdk manager安装build-tools。您可以在任务2安装其他Android软件包中找到安装Android SDK和工具的详细信息
android sdk manager
build-tools
7eumitmz3#
在失去了一些脑细胞之后,我终于找到了解决办法这是我所做
$ sudo apt-get install aidl ... $ which aidl /usr/bin/aidl $ cp /usr/bin/aidl ~/.buildozer/android/platform/android-sdk/build-tools/31.0.0/ $ chmod 777 ~/.buildozer/android/platform/android-sdk/build-tools/31.0.0/aidl
是的这正好解决了我的问题
x6h2sr284#
对我来说很有效:
推土机规格
android.accept_sdk_license = True
4条答案
按热度按时间bihw5rsg1#
终于找到解决办法了,安装
aidl
需要libstdc++-6
,之前我有一个较低版本的libstdc++
,安装aidl
时会出现问题。要更新到
libstdc++-6
,请尝试之后,您将获得
libstdc++6
installed.now,您只需键入以下命令即可安装aidl
:0sgqnhkj2#
您需要从
android sdk manager
安装build-tools
。您可以在任务2安装其他Android软件包中找到安装Android SDK和工具的详细信息7eumitmz3#
在失去了一些脑细胞之后,我终于找到了解决办法
这是我所做
是的这正好解决了我的问题
x6h2sr284#
对我来说很有效:
推土机规格