Android Studio 与服务器 svn 里的 Eclipse 工程同步的问题.

2014-06-30 17:03:39 +08:00
 StackGao
我们SVN里的工程是Eclipse目录结构的,我很想用Android Studio怎么checkout和commit呢?
是不是要用Android Studio就得说服所有人一起用,要不就用不成.


谢谢各位.
11080 次点击
所在节点    问与答
6 条回复
banxi1988
2014-06-30 17:10:33 +08:00
没有关系的,其他人用Eclipse你还是可以用Android Studio,
我大概说一下:
1)将项目检出来
2)用Android Studio将原来的项目导入
3)修改.gitignore文件,将Android Studio依赖的文件给忽略掉。
这样就可以了。
xiaoliang
2014-06-30 17:11:24 +08:00
menu: VCS -> Checkout from Version Control -> Subversion

然后自己构建一个build.gradle,需要你自己看下gradle的文档
关键的配置如下,可兼容Eclipse目录结构的老项目
android {
compileSdkVersion 19
buildToolsVersion "19.1.0"

sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
jniLibs.srcDirs = ['libs']
}
}
StackGao
2014-06-30 17:15:04 +08:00
@banxi1988
@xiaoliang

谢谢! 我先试试 :)
likaci
2014-06-30 17:16:00 +08:00
svn没试过,有eclipse插件,可以打开eclipse项目,同样也可以导出成eclipse。
我感觉忽略配置文件,直接提交就可以吧。无非就是类、资源、布局。
---
我都是直接打开同事发来的项目,改好了导出eclipse发给他们…
我自己用git,他们说“我自己的代码我自己心里有数,不用什么版本控制,我也就不说什么了”
nuist
2014-06-30 20:15:13 +08:00
注意一下代码格式化....
banxi1988
2014-06-30 23:22:20 +08:00
@likaci 嗯,最初的时候确实是需要从eclipse中导出build.gralde
但是现在的Android Studio却是不需要的。
---------

版本控制的话,按理也是可以并存的。
不用版本控制的话,感觉有点原始。毕竟这个时候竟其实都用版本控制来管理代码的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/120248

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX