在 Android Studio 中打开这样一个项目的最简单方法是啥? (并让它启动!)
Posted
技术标签:
【中文标题】在 Android Studio 中打开这样一个项目的最简单方法是啥? (并让它启动!)【英文标题】:What is the easiest way to open such a project in Android Studio? (and have it launch!)在 Android Studio 中打开这样一个项目的最简单方法是什么? (并让它启动!) 【发布时间】:2015-09-20 20:01:07 【问题描述】:有问题的项目就是这个,但这是我经常遇到的问题。许多项目似乎都有类似的结构。 https://github.com/sephiroth74/HorizontalVariableListView
再次,我想知道在最新版本的 android Studio 中导入/打开该项目中的演示的最快方法(并启动它)。
我尝试过导入整个文件夹,尝试导入演示文件夹,但是在与错误接连数小时(在启动此类项目所花费的总时间)之后,我发现创建一个新项目并将所有文件和资源一一拉入。
如果要求不高的话,一步一步来就好了。
【问题讨论】:
如果您要导入的项目不是 gradle 项目,那么在我看来最好和最快的导入方法是,您已经完成的方式。 @sunilsunny 上述项目是一个 gradle 项目,不是吗? 你把它用作图书馆吗? 我会亲自尝试这个项目,如果遇到任何错误,请告诉您。 @sunilsunny 嘿,谢谢。我刚刚开始工作 - 这不是太难。我会为其他为此苦苦挣扎的人写一个答案。 【参考方案1】:好的,所以这不是太难。关键是使用导入项目(Eclipse ADT、Gradle 等) 或从 VC 中签出项目,而不是打开项目。 p>
之后有一些错误并不太难,但对于刚开始使用 Gradle 的人来说仍然很困惑,所以这里是修复它们的方法。 这是导入项目流程:
-
导入项目->选择整体文件夹->确定。
我得到的第一个错误是:
这个很简单——点击修复插件链接就完成了。
下一个错误:
The SDK Build Tools revision (19.0.3) is too low for project ':demo'. Minimum required is 19.1.0
在左侧,您会看到 Android 视图,当项目未进行 gradle 同步时,它会隐藏您需要的文件:
点击 Android 下拉菜单(屏幕截图左上角)并选择项目或项目文件。展开直到看到这三个 build.gradle 文件:
demo > build.gradle 和 library > build.gradle 是每个模块文件。另一个是项目文件。
因此,为了消除错误,将每个模块 build.gradle 文件中的 buildToolsVersion(可以使用 quickfix alt+enter 完成)更改为“19.1”。
然后“重试”以重新同步 gradle 项目。
-
最后一个错误是:
Error:(18, 0) Gradle DSL method not found: 'runProguard()'
在 android gradle 插件的 v.1 中,他们将 changedrunProguard 设置为 minifyEnabled,因此只需将库中的一个更改为另一个 > build.gradle,重新同步,项目就会启动。
【讨论】:
【参考方案2】:您可以从 Quick Start 中直接通过 GitHub/Git/Mercurial/SVN 导入项目。
否则,从版本控制转到文件 > 新建 > 项目,然后选择您正在使用的版本控制。
【讨论】:
如果这么简单我就不会问了。在这个问题中,我问如何打开它并让它启动。因此,如果我尝试根据我选择的 gradle 包装器选项打开它,我会收到这些错误:goloskok.com/u/2015-07-03_15-36-19.jpggoloskok.com/u/2015-07-03_15-37-37.jpg 我之前已经想出了如何解决这些个别错误,但它们并没有就此结束,这会导致我的问题或最快的方法是什么,因为错误因您打开它的方式而异。确定我不是唯一一个尝试打开 GitHub 项目的人吗?【参考方案3】:在您的情况下,我会说您选择“使用默认 gradle 包装器”,工作室会自动解决您的 gradle 问题。
【讨论】:
不是这样:goloskok.com/u/2015-07-03_15-36-19.jpg 并且在你修复它之后,还有其他错误 您正在使用旧版本的 gradle。Android studio 给出此错误以强制开发人员更新到最新的 gradle 和 studio。在您的项目中使用它 build.gradle buildscript repositories mavenCentral() dependencies 类路径 'com.android.tools.build:gradle:1.2.3' 更新 buildscript repositories mavenCentral() dependencies classpath 'com.android.tools.build:gradle:1.2.3'以上是关于在 Android Studio 中打开这样一个项目的最简单方法是啥? (并让它启动!)的主要内容,如果未能解决你的问题,请参考以下文章
无法打开 Android Studio Canary 15 |白狐
Android studio打开很多标签的时候怎么快速切换标签