[Android] Anreoid repo 切换分支

reference : http://blog.csdn.net/lihui130135/article/details/40858885

如果已经有android仓库但是还不是最新的,想切换到AndroidL分支分支
(1).cd .repo/manfiests && git branch -a | cut -d / -f 3
android-4.4.4_r2.0.1
android-4.4_r1
android-4.4_r1.0.1
android-4.4_r1.1
android-4.4_r1.1.0.1
android-4.4_r1.2
android-4.4_r1.2.0.1
android-4.4w_r1
android-5.0.0_r1
android-5.0.0_r2
(2).根据上面列表的选取android-5.0.0_r2 
repo init -b android-5.0.0_r2
(3). repo sync
(4).全部切换到android-5.0.0_r2分支
repo start android-5.0.0_r2 --all
(5). repo branches
*  android-5.0.0_r2          | in all projects
(6).cd external/jsmn && git branch
* android-5.0.0_r2

时间: 2024-11-05 23:47:44

[Android] Anreoid repo 切换分支的相关文章

一个能管理快三源码出售多个Git仓库,又能快速切换分支的Gradle插件

背景和问题快三源码出售论坛:haozbbs.com Q1446595067项目组件化过程中,会根据App框架.业务情况划分出各个独立的模块.通常把各个模块的代码管理分开,各自有独立Git仓库. 这样有个好处是可以按需clone部分模块的代码,再组装成一个可运行的工程.比如,业务组的同学开发某个Feature的时候,只需clone业务层部分模块的代码,不需要中间层.基础层方面的模块代码(业务层模块引用中间层.基础层模块打包上传Maven的aar). 但在实际操作中产生的问题: 创建创建工程初期,怎

Android Studio如何切换branch

针对Android Studio的系列文章,都是一个小问题为一篇,并没有整理到一起,主要是方便大家根据自己的需要来查找,同时为了便于大家理解,都会直接上图. 我这里使用的版本控制工具是git,因为git是分布式的,dev们可以在local repo任意创建自己的branch,所以这个时候就涉及到了branch的切换问题. 用Git bash去切换相信大家都会,一行命令行搞定的问题.而在Android Studio中可能很多人刚开始会找不到哪里去切换,这边主要讲三种方式,其实三种方式归根结底是一样

Android横竖屏切换及其对应布局加载问题

第一,横竖屏切换连带横竖屏布局问题: 如果要让软件在横竖屏之间切换,由于横竖屏的高宽会发生转换,有可能会要求不同的布局. 可以通过以下两种方法来切换布局: 1)在res目录下建立layout-land和layout-port目录,相应的layout文件名不变,比如:layout-land是横屏的layout,layout-port是竖屏的layout,其他的不用管,横竖屏切换时程序调用Activity的onCreate方法中的setOnContent(xxx),并自动加载相应的布局. 2)假如布

Android中Activity切换时共享视图元素的切换动画(4.x兼容方案)

同时发布在我的博客 点此进入 开始 上一篇讲了使用 Google 的 AppCompat-v7 来实现 Activity 切换时实现共享视图元素的切换动画.这一篇介绍两个可以兼容 4.x 的两个第三方方案. 上一篇:Android中Activity切换时共享视图元素的切换动画(5.0以上) 方案一:PreLollipopTransition 首先在 build.gradle 配置文件添加这个库依赖 dependencies { compile 'com.kogitune:pre-lollipop

如果写一个android桌面滑动切换屏幕的控件(二)

在viewgroup执行: public void snapToScreen(int whichScreen) { whichScreen = Math.max(0, Math.min(whichScreen, getChildCount() - 1)); boolean changingScreens = whichScreen != mCurrentScreen; mNextScreen = whichScreen; int mScrollX = this.getScrollX(); fin

如果写一个android桌面滑动切换屏幕的控件(三)

下面我们把这个控件内嵌到Layout中做一些动画和展示,效果图: 这个子控件可以上下移动,可以左右滑动,如果上下滑动距离大于左右滑动距离,则必须上下滑动 这样来写onTouch事件: @Override public boolean onTouchEvent(MotionEvent ev) { if (mVelocityTracker == null) { mVelocityTracker = VelocityTracker.obtain(); } mVelocityTracker.addMov

【Android 多语言切换简单实例分享】

一.Android多语言切换 Android应用的开发不可能只针对某一个国家或者区域使用,各国间语言文化各不相同,因此一个优秀的APP必须支持多种语言,为了实现这个特性,Android给出了一个解决方式,在res目录下通过values+语言编码来实现多国语言的支持(中间采用连字符号-连接),例如:values-es代表英文,如果你决定了你的应用要支持多国语言,那么你就必须新建多种values-XXX的多语言支持文件,下面通过一个例子来看看基本的使用方式,先看下效果图: 1.工程结构 注:主要看下

修改完文件,想直接切换分支,怎么办???

一般切换分支需要先提交,如果本地工作还不完善,但必须切换到另一分支修BUG,你可以考虑使用下面的Git命令: git stash # 暂存 git stash list # 列所有stash git stash apply # 恢复暂存的内容 git stash drop # 删除暂存区 git stash pop # 恢复暂存的内容 说句自己的理解,其实也没必要执行上面这些命令:假如你是想保存对文件的修改,你完全可以提交保存切换分支,反正又没push到线上,改完另外一个分支,再切换回来就行了:

android横竖屏切换时Activity的生命周期

1.新建一个Activity,并把各个生命周期打印出来 2.运行Activity,得到如下信息 onCreate--> onStart--> onResume--> 3.按crtl+f12切换成横屏时 onSaveInstanceState--> onPause--> onStop--> onDestroy--> onCreate--> onStart--> onRestoreInstanceState--> onResume--> 4.再