我希望能够在我的设备上开发并立即运行Android应用程序。我玩过sl4a和蓝牙键盘,但应用程序和ide不是为我想用它们而设计的。我有什么选择?
澄清:我想要一个不涉及任何计算机的移动开发环境(除了我的Android设备)。我想要一个简单的代码编辑器,比如emacs或scite,以及某种完整的解释器或编译器,用于在设备上运行的完整的android api 。我清楚地在做梦,但今天我能接近多少?
答案 0 :(得分:2)
我已经让Vim在我的里程碑上的ConnectBot中工作得非常好。我需要root权限,因为我把文件放在哪里,但你可能找不到它的工作。
查看此链接: Native Vim for Android
在帖子后另见我的评论。我在我的SD卡上设置了$ HOME,在〜/ .vim /中有一堆Python插件和colorschemes,一切正常。
当然这要求你在Vim工作很舒服......过去我曾经多次来过它。 非常奇怪,但是一旦你养成一些习惯并弄清楚其奇怪的词汇,就可以使用它了!
我在Android上也有一个Mercurial的纯Python版本。这是一个痛苦,但现在我可以从我的存储库中推送和提取代码并使我的/ sdcard / sl4a / scripts /文件夹与我的最新更改保持同步。我在bug report to py4a中记录了一些必要的内容。
答案 1 :(得分:0)
干杯
BIG BIG EDIT
我今天刚看到你刚才的问题。在这里,请注意:https://play.google.com/store/apps/details?id=com.aide.ui显然很难在智能手机上打字,但它可以在EEEPad变压器上完成。祝你有个美好的一天
答案 2 :(得分:0)
Canonical刚宣布他们将把Ubuntu带到Android设备上。希望这会有所帮助......
http://www.engadget.com/2012/02/21/ubuntus-full-desktop-os-coming-to-multi-core-android-devices/
答案 3 :(得分:-1)
我不确定在Android上开发,但您可以使用其中一个可用的sdks来编写代码,然后通过usb将apk复制到设备上并安装并运行它。
从保存源代码到在目标硬件上运行只需不到一分钟。
我在developer.android.com上使用sdk,在windows xp上使用eclipse,并在手机上使用AndroZip来安装sdk。简单; - )
我没有考虑使用USB调试,但这可能会更好。