在android上启动rails开发环境
有没有可能像我们在mac/ubuntu/windows上那样,在android上运行RubyonRails开发环境。如果没有,请发表评论,说明为什么不可能?Android脚本层(SL4A):在android上启动rails开发环境,android,ruby-on-rails,ruby,mobile,Android,Ruby On Rails,Ruby,Mobile,有没有可能像我们在mac/ubuntu/windows上那样,在android上运行RubyonRails开发环境。如果没有,请发表评论,说明为什么不可能?Android脚本层(SL4A): 特别是对于Ruby:在Android设备上运行Rails的想法对我很有吸引力。然而,我担心目前这可能不容易,甚至不可能。 开发Rails应用程序的关键要求是在设备上有一个解释器。据我所知,这方面唯一真正的候选人是: 与(SL4A)一起的,或者 使用 在以某种方式运行Ruby之后,您仍然需要弄清楚如何安装
特别是对于Ruby:在Android设备上运行Rails的想法对我很有吸引力。然而,我担心目前这可能不容易,甚至不可能。 开发Rails应用程序的关键要求是在设备上有一个解释器。据我所知,这方面唯一真正的候选人是:
- 与(SL4A)一起的,或者
- 使用
作为一个总结,目前我宁愿考虑一些替代方案。例如,在一些删除机器上安装RoR并从Android设备上连接到一些SSH应用程序。
您可能需要考虑。Rhodes是一个Ruby MVC环境,用于为Android和iOS构建移动应用程序。它的文件夹结构与rails并不完全相同,但非常相似,因此应该是一个简单的过渡。
为了完整起见:您的目标是哪个版本的Android?还有,你为什么要使用android?很抱歉,我的目标是android 3.x平板电脑。其原因是,未来是平板电脑和类似的设备,而不是笔记本电脑或台式机。对于普通消费者来说,未来可能是平板电脑,但我看不到笔记本电脑或台式机被平板电脑取代。我可以看到它们可能会成为一种专用工具,但不会被取代。我看到的最大原因是,如果没有服务器的帮助,在平板电脑上编程几乎是不可能的。我看到的大多数用于Android的IDE都会将代码发送到服务器,服务器会编译代码并将其发送回去。感谢@jsalonen给出如此详细的回复。事实上,我的设备上安装了一个或多个编辑器。运行时,很少有编辑器要求(SL4A)。我不知道如何在我的设备上安装它。如果目前不是rails,我希望在我的jruby或其他编辑器支持上至少安装一些Gem。也许我可以运行ruby(.rb)文件。感谢@Xjaphx的回复,我将检查这两个链接,但目前我正在寻找一种方法,在android的jruby支持上安装gem。