怎么在Androidvisual studio 小程序上运行GitHub上的程序

如何让你的AndroidStudio运行的飞起
你的AndroidStudio编译时是否很卡?你的Gradle编译时是否很慢,运行一次要等10分钟?如果你还没有遇到,那可能说明你的电脑配置够好,或者项目还不够大。
有些公司电脑配置渣,还是机械硬盘的开发者肯定是忍不了的,太影响开发效率了,所以我们就想办法加快编译速度了,今天向大家介绍一款Android平台的增量编译工具:Freeline。Freeline是由阿里巴巴蚂蚁聚宝Android团队开发的一款针对Android平台的增量编译工具,它可以充分利用缓存文件,在几秒钟内迅速地对代码的改动进行编译并部署到设备上,有效地减少了日常开发中的大量重新编译与安装的耗时。废话不多说下面正式开撸 。
Freeline代码开源在Github:https://github.com/alibaba/freeline
Freeline内部采用了类似Facebook的开源工具buck的多工程多任务并发思想:端口扫描,代码扫描,并发编译,并发dx,并发merge dex等策略,在多核机器上有明显加速效果,另外在class及dex,resources层面作了相应缓存策略,做到真正增量开发,另外引入并优化buck的部分加速组件dx,DexMerger,资源编译方面,深入改造了Aapt资源编译流程,当资源发生改变时候,秒级完成增量包编译,其中增量包仅含最小的变更集合(10Kb~数百Kb内),后期也被运用到线上进行资源/代码动态替换。
Freeline的特性:
支持调试 系统最低支持到api level 9 支持标准的多模块Gradle工程的增量构建 并发执行增量编译任务 进程级别异常隔离机制 支持so动态更新 支持resource.arsc缓存 支持retrolambda 支持DataBinding 支持各类主流注解库 支持Windows,Linux,Mac平台。
看到这里你是不是已经心动了,下面介绍Freeline的使用。
第一步:安装phyton 2.7 环境
phyton 2.7 下载地址:https://www.python.org/downloads/release/python-2712/
第二步:配置 gradle 文件
接下来 sync project
第三步:编译
在项目的根目录下打开 cmd,输入 gradlew.bat initFreeline
出现以下窗口表示已经成功啦
常用命令帮助
python freeline.py -f —— cleanBuild 强制执行一次 clean build
python freeline.py -d —— 调试 打开debug模式
python freeline.py -h —— 帮助 显示帮助信息并退出
python freeline.py -v —— 版本 显示版本信息
python freeline.py -w —— 等待 让应用程序等待 debugger
python freeline.py -a —— 全部 在所有工程上强制执行clean build 并执行-f全量编译
python freeline.py -c —— 清空 清空缓存目录和工作空间
python freeline.py -i —— 初始化 对工程进行进行freeline初始化配置
最后,还是推荐一下我们的小程序直播课,没兴趣请大胆忽视哈。
免费听小程序《美食商城》直播课,预报名活动正在进行中,数量有限,先到先得,感兴趣的朋友可以在微信公众号(mjw-java)中回复:报名直播课+QQ 号,你只要静静的等待,我会联系你!
责任编辑:
声明:该文观点仅代表作者本人,搜狐号系信息发布平台,搜狐仅提供信息存储空间服务。
磨砺营Android高薪就业班火热报名中,毕业轻松10k以上,联系电话:010-
每天6点半,准时移动开发技术经验分享,超过1万的开发者都关注了,你关注了吗?
今日搜狐热点没有更多推荐了,
不良信息举报
举报内容:
AndroidStudio项目提交(更新)到github最详细步骤
举报原因:
原文地址:
原因补充:
最多只允许输入30个字
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!o(╥﹏╥)o
页面找不到了
推荐阅读:如何把Github上Android的项目导入到Android&studio
Android studio是用gradle来build项目的,所以要保证:gradle版本和gradle
android插件的版本与你的IDE的版本的对应。
1、从android开发官网下载Android studio最新版本
http://developer.android.com/
或者:http://www.android-studio.org/index.php/84-study/
这时就可以自己创建android项目运行了。
导入Github项目时会提示项目的gradle版本与Android
studio关联的gradle版本不一致。这时一般会提示你要用什么版本。这时修改项目根目录下的build.gradle的dependencies。把gradle后面的数字改成提示的。如改成1.0.0
dependencies {
& classpath
'com.android.tools.build:gradle:1.0.0'
这时还不行,还要到gradle官网http://gradle.org/,下载对应的版本2.2.1。然后再把项目导入到Android
studio即可。
studio导入构建项目时会下载项目对应的gradle,会很慢,最好自己手动下载gradle。
Android studio导入Github项目:
打开软件,点击“open an existing android studio
project”,选择Github项目根目录的build.gradle,在弹出的对话框中选择use
local grade distribution,填写gradle
home(就是自己下载解压gradle的位置。如:/Users/user/.gradle/wrapper/dists/gradle-2.2.1-all/c64ydeuardnfqctvr1gm30w53/gradle-2.2.1)。没有提前下载gradle,就选择默认的use
default gradle wrapper(recommended)。
第一次导入可能需要10几分钟。
build官方文档:http://tools.android.com/tech-docs/new-build-system/user-guide
http://tools.android.com/tech-docs/new-build-system
参考文章:
http://lxh2002.iteye.com/blog/2099219
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

我要回帖

更多关于 fl studio破解程序 的文章

 

随机推荐