【发布时间】:2018-01-11 13:58:15
【问题描述】:
我正在用 python - kivy 制作一个 android 应用程序。 并使用 raspbian - raspberry pi 3。 尝试使用
buildozer android debug deploy run
但得到了错误:
# Check that aidl can be executed
# build-tools folder not found
/home/pi/.buildozer/android/platform/android-sdk-20/build-tools
# Search for Aidl
# Aidl not found, please install it.
我已经成功安装了 Aidl,但是错误重复。
当尝试手动安装构建工具时,在命令之后
~/.buildozer/android/platform/android-sdk-20/tools/android
我得到了以下信息:
Exception in thread "main" java.lang.NoClassDefFoundError:
org/eclipse/swt/widgets/Display
at com.android.sdkmanager.Main.showSdkManagerWindow(Main.java:328)
at com.android.sdkmanager.Main.doAction(Main.java:316)
at com.android.sdkmanager.Main.run(Main.java:118)
at com.android.sdkmanager.Main.main(Main.java:101)
Caused by: java.lang.ClassNotFoundException: org.eclipse.swt.widgets.Display
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 4 more
有什么想法吗??
谢谢
【问题讨论】:
-
我非常感谢任何帮助。
标签: android kivy raspberry-pi3 raspbian build-tools