我有一个奇怪的问题...... 我有Android 2.2的上网本,我是开发人员。
是否可以使用android来编写和编译应用程序?那么在android上编写android应用程序?这会很好。
感谢。
答案 0 :(得分:2)
您可以查看Scripting Layer for Android。它允许您使用各种语言的设备的全部功能来编写应用程序。
唯一的问题是,这些不是完整的应用程序,因此您无法使用市场分发它们。但是如果你想要充分利用你的上网本,它会让你一起破解一些有趣的东西。
答案 1 :(得分:2)
您最近可以尝试 AIDE 。下面列出的是直接从Play列表中提取的一些功能。所有这些都是一个不错的ICS风格UI!
编辑 - 编译 - 运行周期:
- 只需点击一下即可创建示例应用
- 只需点击一下
即可运行您的应用- 无需root访问权限
- 快速构建时的增量编译
- 使用Eclipse .classpath项目格式以实现兼容性
- 集成LogCat查看器实时错误检查:
- 键入时整个项目中的实时错误分析
- 自动快速修复许多错误
重构:
- 重命名
- 内联变量
- 介绍变量
- 提取方法代码:
- 代码格式化程序
- 组织进口
- 评论代码
- 从字段创建setter / getters / constructors
代码导航:
- 转到定义
- 查找用法
- 转到符号
- 转到课程
编辑:
- 即使使用大文件,编辑速度也非常快
- Java和Android XML的代码完成
- Android在线帮助直接来自代码
- Java和XML的语法突出显示
- 无限制撤消/重做
- 缩放缩放
- 智能扩展选择
- 具有可配置键绑定的键盘支持
- 针对小屏幕优化的UI,以显示尽可能多的代码/内容
Filebrowser:
- 内置文件管理器,具有最常用的功能:重命名,删除,创建文件或文件夹
- Dropbox集成
- Git与Commit / Dicard / Push / Pull和SSH支持集成。
答案 2 :(得分:0)
要在Android设备上直接开发应用程序,您至少需要一个文本编辑器(这不是问题)以及构建apk(apkbuilder,zipalign)所需工具的端口。我不相信有这些工具的移植版本。因此,不可能直接在设备上进行开发。 App Inventor看起来很有前途,但仍然需要一些客户端软件(并且还没有Android版本)。
总而言之,不能在Android上创建Android应用程序。