Android 讨论

本文属于装糊涂的猪原创,转载请注明出处作者

前言

Google Developers 中国网站 https://developer.android.google.cn/ 你还有什么理由不好好学android!
  笔者只是普通一个android开发者,很庆幸能走在这条路上,因为早期在网络上受某位大神点播,言传身教,自己也愿意并很乐意和大家分享。真正的使我写了起来,对比github的blog和微信公众号分享,个人认为算是国内速度快,简洁,简约的。
废话不多说,先分享最近自己亲身体验的两个宝贝(不是自己验证过的绝不写下蒙骗他人):

  • 逛全球最大的男性交友网站不累人之dryrun的Github地址
    测试找不到adb!Windows环境下的dryrun使用教程
    **亲测有效 运行成功! MAC环境下项目演示工具 **

  • 秒级编译之Freeline的Github地址
    安装只需在AS中搜索 Freeline Plugin插件安装即可 好用到爆


情景

最近发现个问题 ,当AS中有多个module时,clean或者rebuild后sync, 并不能让你修改的module及时生效,后来我手动删掉各个module和主项目的build文件夹,运行后来能起效。现在我的问题是到底该怎么快速的让修改后的module内文件起效?我的临时方案写了个.bat文件放在了android工程根目录下,双击执行脚本后,再运行项目。

正文

脚本如下(其实只要遍历项目根目录以及二级目录找到build文件夹删除就行了 小弟学了半天的bat语法 先这样了 望高人指点):

@echo off
set currentdir = %cd%
echo Task Begin
for /f "delims=" %%i in ('dir /ad/b/s "%currentdir%"') do (
    for /f "delims=" %%j in ('dir /ad/b/s "*build*"') do (
    echo have delete %%j
    rd /q/s "%%j" 2>nul >nul
    )
)
echo Task End
pause

Android 讨论_第1张图片
维护个公众号试试吧.png

你可能感兴趣的:(Android 讨论)