相关疑难解决方法(0)

build.gradle和项目库

我在android studio中有一个使用项目库的项目.我的问题是gradle文件的配置.

我真的尝试了很多在这里发布的解决方案(在模块中定义modul作为modul,sherlock示例,设置正确的源集 ......)但是我总是得到相同的错误(只要我添加lib debendency就可以了我的应用build.gradle文件):

A problem occurred configuring project ':MyApp'.
> Failed to notify project evaluation listener.
   > Configuration with name 'default' not found.
Run Code Online (Sandbox Code Playgroud)

我已经从命令行进行了清理和构建,但这没有任何效果.是否有可能这只是Android Studio早期版本中的一个错误(如本文中的评论)?或者我会错过什么?

我目前的Android Studio版本:0.1.6和我的操作系统:Windows 7,64位

请帮助我,我是新手,我以前从未使用过maven或ant.

编辑1:

gardelw compileDebug --stacktrace

* Exception is:

org.gradle.api.ProjectConfigurationException: A problem occurred configuring pro
ject ':MyApp'.
        at org.gradle.configuration.LifecycleProjectEvaluator.addConfigurationFa
ilure(LifecycleProjectEvaluator.java:79)
        at org.gradle.configuration.LifecycleProjectEvaluator.notifyAfterEvaluat
e(LifecycleProjectEvaluator.java:74)
        at org.gradle.configuration.LifecycleProjectEvaluator.evaluate(Lifecycle
ProjectEvaluator.java:61)
        at org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProj
ect.java:465)
        at org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProj
ect.java:76)
        at org.gradle.configuration.DefaultBuildConfigurer.configure(DefaultBuil
dConfigurer.java:31)
        at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(Default
GradleLauncher.java:142)
        at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradle
Launcher.java:113)
        at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLaun
cher.java:81) …
Run Code Online (Sandbox Code Playgroud)

android gradle android-studio build.gradle

13
推荐指数
1
解决办法
5万
查看次数

如何使用Gradle构建在Android Studio中导入com.google.android.gms.*?

我按照此处所述的步骤进行操作:设置 我点击了"使用Gradle同步项目"按钮.Gradle和Android Studio 似乎找不到所有内容,但实际上我无法使用gms代码.如果我尝试导入,我将获得com.google.android.gms的自动填充功能,但不会再进一步​​.我已使用Android SDK Manager更新了所有软件包.

  • 我正在运行Android Studio 0.4.2.
  • 我的minSdk设置为9
  • 我的build.gradle包括编译'com.google.android.gms:play-services:4.0.30'

就程序而言,我应该准备好编码,但它不起作用.有任何想法吗?

[编辑,添加信息]

我可以在我的爆炸的捆绑包目录中找到ComGoogleAndroiddGmsPlayServices3265.aar文件.在该文件的内部,我还找到了公共目录,在里面我找到了GooglePlayServicesUtil.class(这是我的应用程序中找不到的)

我搞不清楚了.

[编辑2]

该问题并非针对Google Play服务或Android Studio.我尝试添加另一个库(HoloColorPicker)并得到相同的结果.但是,我能够将库的资源添加到我的项目中!我能够在我的XML布局中添加它们并在我的应用程序中查看它们.我能够与他们互动,他们工作得很好.当我试图在代码中引用它们时,问题又出现了.与gms的情况完全一样,我在尝试导入到实际类的时候已经完成了代码,我无法在代码中声明该类.

我能够通过克隆它并导入项目来使用该库.

此外,这不是Android Studio问题,因为在"./gradlew clean build"命令行上发生同样的事情

android gradle google-play-services android-studio

5
推荐指数
1
解决办法
2万
查看次数

如何在Intellij Idea上导入滑动菜单?

我正在使用intellij的想法.您可能知道,当您在eclipse上运行时,将slidemenu lib导入到您的全新项目中会很痛苦.我曾经做过一次,但我正在使用intellij想法,我想知道有没有人知道如何在使用Intellij时成功导入和运行它?这对我来说非常重要.

android intellij-idea slidingmenu

3
推荐指数
1
解决办法
5159
查看次数

SlidingMenu集成的问题

我一直在尝试按照此问题中提供的指南在我的Android Studio项目中使用SlidingMenu库:

如何在Android Studio上导入slidemenu?

我已经能够获得所描述的文件结构并同步和构建项目而不会出错.然而,当我尝试将滑动菜单导入我的应用程序源文件时,我得到一个符号解决错误.

import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu; // Error message: Cannot resolve symbol 'SlidingMenu'
import com.jeremyfeinstein.slidingmenu.lib.BuildConfig;
Run Code Online (Sandbox Code Playgroud)

第二个导入是Android Studio建议的唯一导入,但在遵循给定路径时,我甚至无法在项目中找到BuildConfig文件.

我需要更改什么才能将所有类导入com.jeremyfeinstein.slidingmenu.lib到我自己的类中?

我的应用程序gradle文件如下所示:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 21
    buildToolsVersion "21.1.2"

    defaultConfig {
        applicationId "com.example.me.appname"
        minSdkVersion 17
        targetSdkVersion 21
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:22.0.0'
    compile 'com.google.android.gms:play-services:7.0.0'
    compile project(':libraries:SlidingMenu')
}
Run Code Online (Sandbox Code Playgroud)

SlidingMenu gradle文件:

buildscript {
    // define the repo which is …
Run Code Online (Sandbox Code Playgroud)

android slidingmenu android-studio

3
推荐指数
1
解决办法
2815
查看次数