2015-02-16 49 views
7

Tôi hiện đang cố gắng bắt đầu phát triển cho Android trên Raspberry PI 2. Tôi đã loại trừ khả năng sử dụng IDE như Eclipse hay Android Studios (vâng tôi biết RPI thậm chí không có nghĩa là có thể chạy nó) vì vậy bây giờ tôi đang xem xét việc phát triển từ dòng lệnh.Bắt Công cụ SDK Android hoạt động trên Raspberry PI

Những gì tôi có cho đến nay:

  • Một cánh tay chuyển adb
  • cụ Ant (& cụ pand)

Bây giờ tất cả tôi cần phải có là android thực thi mà được chứa trong SDK độc lập. Tôi đã tải xuống từ số này source (android-studio-ide-135.1641136-linux.zip). Tuy nhiên, khi tôi cố gắng chạy android thực thi trong dòng lệnh tôi nhận được lỗi sau:

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. 

khi tôi chạy bất kỳ lệnh từ tập tin android.

Tôi không biết phải làm gì hoặc cách khắc phục như tôi là một noob hoàn chỉnh khi nói đến RPI và bất kỳ thứ gì với Linux nói chung. Bất kỳ con trỏ nào về cách sửa lỗi này? Cảm ơn.

+1

bạn có muốn chia sẻ phiên bản cánh tay của adb ở đâu đó không? –

+0

http://forum.xda-developers.com/showpost.php?p=32587647&postcount=38 chứa nhị phân adb cho Raspberry Pi. Tôi đã tải về, đặt nhị phân adb trong/usr/bin trên một Pi2 và nó đang tìm kiếm tốt. –

+0

@HughBarnard bạn đang nói về tệp adbarmv6 \ mypart \ adb? Nếu có thì nó không hoạt động. Chúng ta có phải sao chép cái gì khác nữa không? – sttaq

Trả lời

4

Trước tiên, bạn phải tìm trong thư mục/usr/share/java của bạn, ví file swt.jar Nếu điều đó không làm việc, hãy thử:

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

Mà sẽ đưa swt-gtk-3.8.0.jar trong /usr/share/java thư mục.

Tạo thư mục /home/pi/android-sdk-linux/tools/lib/arm

Sau đó, sao chép bất cứ tập tin bạn đã chọn, (swt-gtk-3.8.0.jar, hoặc swt.jar) và đặt nó trong thư mục /home/pi/android-sdk-linux/tools/lib/arm của bạn. Điều này làm việc cho tôi, và tôi hy vọng nó cũng sẽ làm việc cho bạn.

+1

Lưu ý: Tôi cũng phải 'sudo apt-get cài đặt libswt-cairo-gtk-3-jni' cũng như cho Rasp Pi 3 trên Raspbian – SuckerForMayhem

Các vấn đề liên quan