2010-08-27 131 views
5

最近我一直在使用ConnectBot應用程序和其他幾個應用程序通過ssh在我的Droid上進行大量的Web開發以供參考。我也在eclipse上做了很多Android開發工作,我想知道:是否有可能在我的手機上開發和測試我的android項目?我現在所能做的只是通過ssh編寫代碼,然後使用eclipse打開它來完成它,或者通過LogMeIn Ignition或VNC遠程使用eclipse。有沒有人知道一個本地的方式來做我想要做的,最好是離線?Android上可以開發Android嗎?

+5

你正在用android鍵盤編寫代碼? – Macarse 2010-08-27 16:28:21

+0

很多手機現在都有真正的鍵盤! – 2010-08-30 11:21:06

回答

3

不確定這是否符合您要查找的目標,但The Scripting Layer for Android(以前稱爲Android腳本環境)可用,並且具有大量的可用功率。爲Android(SL4A, 前身爲Android的腳本 環境或ASE)

腳本層將腳本 語言允許您 直接編輯並在 在Android設備中執行腳本和 交互式解釋到Android。這些腳本有 訪問許多可用的API 到完整的Android應用程序, ,但帶有大大簡化的 接口,可以很容易地完成 事情。

腳本可以在 終端中,在後臺或通過 Locale以交互方式運行。 Python,Perl,JRuby,Lua, 當前支持BeanShell,JavaScript,Tcl和shell ,我們計劃添加更多的 。請參閱YouTube上的SL4A Video Help playlist SL4A的 功能的各種演示。

0

我真的不知道這是否是可能的,但做到這一點,你應該:

  • 內Android的 「安裝」 的Java。
  • 「安裝」 螞蟻
  • 運行ant debug

檢查this link更多說明。

PS:請讓我們知道,如果你能做到這一點:)

+0

據我所知,Android不直接運行Java,它將其編譯爲可執行格式。我猜在你的手機上實際安裝Java會有問題(如果沒有,我在iPhone上交易!) – 2010-08-27 17:30:11

+0

你應該能夠將Ant源代碼編譯爲Android字節碼格式。但我不知道如何讓javac在Android上運行,因爲這是一個本地程序。 – 2010-08-27 18:12:38

1

我發現DroidScript。這是一個非常強大的基於Rhino庫的JavaScript解釋器。它可以導入每個Java包,甚至創建從啓動器啓動的活動。 Live-Editor的URL爲http://droidscript.se,您可以通過它在線編輯腳本並將它們發送到您的手機,而且droidscript-app也有編輯器,但我認爲它現在不能保存。 DroidScript是開源的,我認爲它可以嵌入到自己的應用程序中。有關DroidScript新聞的更多信息可在droidscript.blogspot.com上找到。

1

檢查市場上的

1

如果你有一個遠程linux機器,你可以正常開發。

  1. ssh進入機器與一些SSH應用程序。
  2. 用一些控制檯文本編輯器編輯代碼(例如vim)。
  3. 螞蟻
  4. 複製生成的構建應用程序的apk到Android手機和點2

好運安裝

  • 重複!

  • 相關問題