Android使用Android在Android上创建应用程序

时间:2011-01-17 10:53:39

标签: android

我有一个奇怪的问题...... 我有Android 2.2的上网本,我是开发人员。

是否可以使用android来编写和编译应用程序?那么在android上编写android应用程序?这会很好。

感谢。

3 个答案:

答案 0 :(得分:2)

您可以查看Scripting Layer for Android。它允许您使用各种语言的设备的全部功能来编写应用程序。

唯一的问题是,这些不是完整的应用程序,因此您无法使用市场分发它们。但是如果你想要充分利用你的上网本,它会让你一起破解一些有趣的东西。

答案 1 :(得分:2)

您最近可以尝试 AIDE 。下面列出的是直接从Play列表中提取的一些功能。所有这些都是一个不错的ICS风格UI!

enter image description here

enter image description here

  

编辑 - 编译 - 运行周期:

     
      
  • 只需点击一下即可创建示例应用
  •   
  • 只需点击一下
  • 即可运行您的应用   
  • 无需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应用程序。