最近我一直在使用ConnectBot應用程序和其他幾個應用程序通過ssh在我的Droid上進行大量的Web開發以供參考。我也在eclipse上做了很多Android開發工作,我想知道:是否有可能在我的手機上開發和測試我的android項目?我現在所能做的只是通過ssh編寫代碼,然後使用eclipse打開它來完成它,或者通過LogMeIn Ignition或VNC遠程使用eclipse。有沒有人知道一個本地的方式來做我想要做的,最好是離線?Android上可以開發Android嗎?
回答
不確定這是否符合您要查找的目標,但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的 功能的各種演示。
我真的不知道這是否是可能的,但做到這一點,你應該:
- 內Android的 「安裝」 的Java。
- 「安裝」 螞蟻
- 運行
ant debug
檢查this link更多說明。
PS:請讓我們知道,如果你能做到這一點:)
據我所知,Android不直接運行Java,它將其編譯爲可執行格式。我猜在你的手機上實際安裝Java會有問題(如果沒有,我在iPhone上交易!) – 2010-08-27 17:30:11
你應該能夠將Ant源代碼編譯爲Android字節碼格式。但我不知道如何讓javac在Android上運行,因爲這是一個本地程序。 – 2010-08-27 18:12:38
我發現DroidScript。這是一個非常強大的基於Rhino庫的JavaScript解釋器。它可以導入每個Java包,甚至創建從啓動器啓動的活動。 Live-Editor的URL爲http://droidscript.se,您可以通過它在線編輯腳本並將它們發送到您的手機,而且droidscript-app也有編輯器,但我認爲它現在不能保存。 DroidScript是開源的,我認爲它可以嵌入到自己的應用程序中。有關DroidScript新聞的更多信息可在droidscript.blogspot.com上找到。
檢查市場上的
嘗試AIDE出JAVAIDEDROID。我使用它,因爲它支持Eclipse項目。 https://play.google.com/store/apps/details?id=com.aide.ui
如果你有一個遠程linux機器,你可以正常開發。
- ssh進入機器與一些SSH應用程序。
- 用一些控制檯文本編輯器編輯代碼(例如vim)。
- 螞蟻
- 複製生成的構建應用程序的apk到Android手機和點2
好運安裝
- 1. 您可以在Android平板電腦的Android設備上開發Android程序嗎?
- 2. 我可以在Google TV開發盒上安裝android應用嗎?
- 3. 我可以在Sony Xperia Play上開發Android應用程序嗎?
- 4. 安裝Android 5.0 SDK可以開發Android 4.4W嗎?
- 5. Android - Android 1.6中開發的應用程序可以在Android 2.0中運行嗎?
- 6. Android ID資源可以轉發嗎?
- 7. 我可以在android中開發自定義相機嗎?
- 8. Xamarin.Android可以用來開發Android遊戲嗎?
- 9. 可以使用Netbeans開發Android 3.x應用程序嗎?
- 10. 可以使用gwt開發android應用程序嗎?
- 11. 我可以使用cakePHP開發Android,Iphone,Windows應用程序嗎?
- 12. Cocos2dx可以在用java的android studio開發中使用嗎?
- 13. 我可以使用Spring框架進行android開發嗎?
- 14. HTML5中的iOS/Android開發,我們可以訪問硬件嗎?
- 15. 開發人員可以使用Android內置的按鈕嗎?
- 16. 可以在Android上使用GoogleFinanceAPI嗎?
- 17. 你可以在android上使用GSUtil嗎?
- 18. 我可以重寫Android上的autotimeout嗎?
- 19. 我可以在Android上使用PixelMed嗎?
- 20. 它可以在Android上實現嗎?
- 21. 我可以在android上使用jmonkeyengine嗎?
- 22. Qt可以在Android上運行嗎?
- 23. Xamarin - 我可以在Windows 7和Visual Studio 2013上開發Android應用程序嗎?
- 24. 我可以在Android上打開一個應用程序嗎?
- 25. 我們可以在Android應用上發佈Google plus嗎?
- 26. 是否可以在cyanogenmod上開發Android Native應用程序?
- 27. Arcgis可以用於android嗎?
- 28. 我可以或不可以在越獄iphone上開發嗎?
- 29. 可以在Android平板電腦上運行Android Studio嗎?
- 30. Android上的遊戲開發
你正在用android鍵盤編寫代碼? – Macarse 2010-08-27 16:28:21
很多手機現在都有真正的鍵盤! – 2010-08-30 11:21:06