Andrew
Andrew 是一个针对 Sublime Text 2 和 Sublime Text 3 的轻量级 Android 开发项目。它使用 Monitor 来获取一个完全功能的 Android 开发环境,无需安装大型 IDE。
详细信息
安装
- 总数 4K
- Win 2K
- Mac 924
- Linux 1K
8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | 6月23日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
说明文件
Andrew
Andrew 是一个针对 Sublime Text 2 和 Sublime Text 3 的轻量级 Android 开发项目。它使用 Monitor 来获取一个完全功能的 Android 开发环境,无需安装大型 IDE。
最近更改
0.3.2
- 添加了对 Windows 的支持(查找SDK、创建/导入项目、使用 Monitor)
- 移除了 DDMS、设备和 SDK 管理器,并替换为 Monitor(Android SDK 最新版本的整合)
- 导入更新项目,以便与 Andrew 和 Sublime Text 一起使用
- 添加了一些快捷键
0.3.1
- 移植到 Github
- 移除了对 Windows 的支持(直到最终完成)
0.3
重构... > 字符串
从您打开的文件中获取文本并将其重构到res/values/strings.xml
0.2
- 主要菜单重构。
- 当
Andrew > 编译... > 保存时编译
打开时,在后台进行调试编译。 - 添加了 DDMS 选项,以及 SDK 管理器和设备管理器。
- 在编译后会填充资源,或在资源为空时。现在它加载更快,且与最新的资源一起工作。
0.1
- 首个版本
要求
为了使用 Andrew,您需要
- Android SDK 安装到您的计算机上,并安装 Android 平台版本。与此相关的任何要求也是必需的。
- 针对 Linux 用户,为您的设备设置权限(查看 此处 了解如何操作)。
- ant(您需要它来编译 Android 应用程序)。
第一步
在开始编码之前,您应该设置您的环境。
- 转到
Andrew > Preferences > Locate SDK
命令,选择是手动输入还是自动搜索。 - 转到
Andrew > Preferences > Workspace path
命令,选择默认创建项目的位置。和Eclipse的工作区类似。 - 通过点击
Andrew > Android managers > Android SDK Manager
检查一切是否正常工作。如果一切正常,你应该会看到Android SDK Manager窗口。否则,检查控制台以查看任何错误。 - 开始编码
- 使用Android > New Android Project创建项目,并按照步骤操作,或者
- 通过打开项目的根目录来使用你已创建的项目。
- 如果是这样,你需要运行
<Android-SDK-Path>/tools/android update project --path /path/to/project
来生成一个build.xml文件。
- 如果是这样,你需要运行
编码帮助
布局标签
使用标签为任何布局项目编码。这简化了布局的开发,通过使用Tab
键来移动典型的参数。
资源
总是写R.id. widgetid很烦?按下Ctrl+Shift+Alt+R
(或者在Mac OS X上Super+Shift+Alt+R
)并使用菜单选择要放入的内容。
编译并发送至设备
可以选择调试模式或发布模式(如果拥有keystore,可以直接签名任何发布.apk),但您也可以以调试模式编译并发送至第一个连接到计算机的设备,安装时自动打开。就像您在Eclipse中做的一样,但是在Sublime Text 2中。
目前
Andrew处于最初版本,因为我投入的时间有限。这就是为什么我鼓励每一个人,如果想要改进这个插件,都可以分叉并创建新功能或改进现有功能。
实际上,目前它只能在基于Unix的平台(Linux/Mac OS X)上工作。
早期未来
首先要改变的是每次保存后异步编译。实际上,背景工作更多,前台工作更少。
贡献者
你是否有一个你希望包括的辉煌特性?你是否发现了一个错误并修复了它?你是否提供了Windows兼容性?你认为你可以改进这个项目(告诉你,你绝对可以)?分叉项目并发出拉取请求。我会亲自检查并将其最终合并到项目中。
许可
这是一个为Sublime Text 2的开源git项目。任何人都可以在这里贡献,分叉,以任何方式使用这个项目。它是免费的,也没有任何保证。始终与版本控制系统一起使用以避免任何问题。自行承担风险使用。