错误:包 com.lapism.searchview.view 不存在



我在我的项目中使用了searchview,并在build.gradle文件中使用依赖编译'com.lapism:searchview:3.0.2'。但是当我尝试运行应用程序时,我收到错误

  1. 错误:包 com.lapism.searchview.view 不存在
  2. 错误:找不到符号类搜索视图
  3. 错误:任务执行失败':app:compileDebugJavaWithJavac'.

    我目前的安卓版本是 2.1

我的 Build.gradle 文件:

     buildscript {
     repositories 
      {
      maven { url 'https://maven.fabric.io/public' }
      }
     dependencies
     {
     classpath 'io.fabric.tools:gradle:1.+'}
     }
    apply plugin: 'com.android.application'
    apply plugin: 'io.fabric'
      android {
      compileSdkVersion 23
      buildToolsVersion "23.0.2"
     defaultConfig {
      multiDexEnabled true
      applicationId "pingo.betnek.mobigrab"
      minSdkVersion 16
      targetSdkVersion 15
      versionCode 2
      versionName "1.1"
          }
          dexOptions
        {
    incremental true
    javaMaxHeapSize "4g"
         }
    buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'),'proguard-rules.pro'
         }
       }
      }
         repositories {
          jcenter()
          mavenCentral()
          maven {
          url "https://jitpack.io"
            }
          maven { url 'https://maven.fabric.io/public' }
            }
    dependencies
    {
        provided fileTree(dir: 'libs', include: ['*.jar'])
        testCompile 'junit:junit:4.12'
        compile files('libs/activation.jar')
        compile files('libs/additionnal.jar')
        compile files('libs/mail.jar')
        compile 'com.android.support:appcompat-v7:23.1.1'
        compile 'com.android.support:design:23.1.1'
        compile 'io.realm:realm-android:0.87.2'
        compile 'com.google.android.gms:play-services:8.4.0'
        compile 'com.lapism:searchview:3.0.2'
        compile 'com.googlecode.libphonenumber:libphonenumber:7.2.7'
        compile 'com.android.support:multidex:1.0.1'
        compile('com.crashlytics.sdk.android:crashlytics:2.5.5@aar')
            {
    transitive = true;
             }
    }

向我们展示您的代码用法。

无论如何,请将com.lapism.searchview.view.SearchView更改为 com.lapism.searchview.SearchView ,或者只是删除导入并让 Android Studio 使用正确的命名重新导入它们。

它自 2.3 或任何版本以来已被重构。

相关内容

  • 没有找到相关文章

最新更新