【问题标题】:Failed resolution of: Lcom/dropbox/chooser/android/R$layout;解析失败:Lcom/dropbox/chooser/android/R$layout;
【发布时间】:2016-05-25 14:50:03
【问题描述】:

我想构建 jar 文件保管箱时遇到问题。它总是显示错误 “ E/AndroidRuntime(24171): java.lang.NoClassDefFoundError: 解析失败: Lcom/dropbox/chooser/android/R$layout;”当我导入 dropboxchoosersdk.jar 而不是所有 lib DropboxChooserSDK

当我引用所有 lib DropboxChooserSDK 时,它运行良好。

所以我想构建 jar 文件 Dropbox 以使用 gradle 设置自动构建。任何人有同样的问题,请帮助我。谢谢。

【问题讨论】:

    标签: dropbox cordova-plugins


    【解决方案1】:

    我发现了我们需要遵循一些步骤的问题: - 尝试在终端中清理 gradle build “gradle clean build”。 - 然后我们配置缺少的 gradle 设置文件。 lintOptions { 中止错误错误 }

    这是我的 gradle 文件:

    buildscript {
        repositories {
            mavenCentral()
        }
    
        dependencies {
            classpath 'com.android.tools.build:gradle:0.10.+'
        }
    }
    
    apply plugin: 'android-library'
    
    dependencies {
        compile fileTree(dir: 'libs', include: '*.jar')
        compile 'com.android.support:support-v4:13.0.+'
    }
    
    android {
          lintOptions {
              abortOnError false
          }
        compileSdkVersion 19
        buildToolsVersion '19.1.0'
    
        compileOptions {
            sourceCompatibility JavaVersion.VERSION_1_7
            targetCompatibility JavaVersion.VERSION_1_7
        }
    
        sourceSets {
            main {
                manifest.srcFile 'AndroidManifest.xml'
                java.srcDirs = ['src']
                resources.srcDirs = ['src']
                aidl.srcDirs = ['src']
                renderscript.srcDirs = ['src']
                res.srcDirs = ['res']
                assets.srcDirs = ['assets']
            }
        }
    }
    

    【讨论】:

      猜你喜欢
      • 2018-10-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-10
      • 1970-01-01
      • 2020-01-07
      • 2015-08-03
      相关资源
      最近更新 更多