【问题标题】:Getting Android SDK Tools to work on Raspberry PI让 Android SDK 工具在 Raspberry PI 上工作
【发布时间】:2015-04-17 13:24:03
【问题描述】:

我目前正在尝试在 Raspberry PI 2 上开始为 Android 进行开发。我已经排除了使用 Eclipse 或 Android Studios 等 IDE 的可能性(是的,我知道 RPI 甚至不意味着能够运行它)所以我现在正在考虑从命令行进行开发。

到目前为止我所拥有的:

  • 手臂移植adb
  • Ant 工具(和 pand 工具)

现在我只需要包含在独立 SDK 中的 android 可执行文件。我已经从这个source (android-studio-ide-135.1641136-linux.zip) 下载了它。但是,当我尝试在命令行中运行 android 可执行文件时,出现以下错误:

SWT folder '/home/pi/android-sdk-linux/tools/lib/arm' does not exist.
Please export ANDROID_SWT to point to the folder containing swt.jar for your platform.

当我从android 文件运行任何命令时。

我不知道该做什么或如何解决它,因为我在 RPI 和一般的 Linux 方面完全是个菜鸟。有关如何解决此问题的任何指示?谢谢。

【问题讨论】:

  • 您介意在某处分享 adb 的 arm 版本吗?
  • forum.xda-developers.com/… 包含 Raspberry Pi 的 adb 二进制文件。我已经下载,将 adb 二进制文件放在 Pi2 上的 /usr/bin 中,它看起来不错。
  • @HughBarnard 你在谈论 adbarmv6\mypart\adb 文件吗?如果是,那么它不起作用。我们还必须复制其他内容吗?
  • 你是如何得到一个arm移植的adb
  • @IgorGanapolsky 查看 Hugh Barnard 的评论

标签: linux raspberry-pi android-sdk-tools


【解决方案1】:

首先,您必须在 /usr/share/java 文件夹中查找文件 swt.jar 如果这不起作用,请尝试:

sudo apt-get install libswt-gtk-3-java

这会将swt-gtk-3.8.0.jar 放入/usr/share/java 文件夹中。

创建文件夹/home/pi/android-sdk-linux/tools/lib/arm

然后,复制您选择的任何文件(swt-gtk-3.8.0.jarswt.jar)并将其放在您的 /home/pi/android-sdk-linux/tools/lib/arm 文件夹中。这对我有用,我希望它也对你有用。

【讨论】:

  • 注意:对于 Raspbian 上的 Rasp Pi 3,我还必须 sudo apt-get install libswt-cairo-gtk-3-jni
猜你喜欢
  • 2020-10-16
  • 1970-01-01
  • 2018-12-08
  • 2013-06-25
  • 2019-09-05
  • 1970-01-01
  • 2017-07-31
  • 1970-01-01
  • 2021-12-05
相关资源
最近更新 更多