【问题标题】:How do I run an github-imported android application on android studio如何在 android studio 上运行 github 导入的 android 应用程序
【发布时间】:2015-07-16 16:36:21
【问题描述】:

所以在我说什么之前,我对 android 完全是个菜鸟,但我很想知道如何运行这个为黑客马拉松而构建的开源应用程序。 (https://github.com/android-fanatic/CosmosBrowserAndroid)

他们没有 APK,所以我无法尝试,但我真的很想尝试一下。但每次我尝试将应用程序导入 android studios 时,都会收到以下消息:

错误:(16, 0) Gradle DSL 方法未找到:'runProguard()' 可能的原因:

  • 项目“CosmosBrowserAndroid-master”可能正在使用不包含该方法的 Gradle 版本。 打开 Gradle 包装文件
  • 构建文件可能缺少 Gradle 插件。 应用 Gradle 插件

因此,我无法试用该应用程序。谁能给我一步一步的解决方案?

【问题讨论】:

  • 尝试将build.gradle 文件中的runProguard false 改为minifyEnabled false 怎么样?

标签: android github android-studio open-source


【解决方案1】:

将 github 项目解压到一个文件夹。打开安卓工作室。转到文件-> 导入项目。然后选择您要导入的特定项目,然后单击下一步->完成。它将自动构建 Gradle 并准备好供您使用。

P.S:在某些版本的 Android Studio 中会发生某些错误- 错误:包 android.support.v4.app 不存在。 要修复它,请转到 Gradle Scripts->build.gradle(Module:app) 并添加依赖项:

dependencies {      
compile fileTree(dir: 'libs', include: ['*.jar'])  
compile 'com.android.support:appcompat-v7:21.0.3'  
}

然后启动模拟器并运行您的应用

更多信息: https://developer.android.com/tools/building/building-studio.html

【讨论】:

  • 我仍然遇到同样的错误... :/ Error:(17, 0) Gradle DSL method not found: 'runProguard()' Possible causes:<ul><li>The project 'CosmosBrowserAndroid-master' may be using a version of Gradle that does not contain the method. <a href="open.wrapper.file">Open Gradle wrapper file</a></li><li>The build file may be missing a Gradle plugin. <a href="apply.gradle.plugin">Apply Gradle plugin</a></li> 它对你有用吗?当我在其他项目上尝试时,它运行良好......
猜你喜欢
  • 1970-01-01
  • 2014-08-29
  • 2016-05-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-07-16
相关资源
最近更新 更多