25

.jarプロジェクトのライブラリを/libsフォルダーに追加しようとしています。これが私のものgrade.buildです:

    buildscript {
        repositories {
            mavenCentral()
        }
        dependencies {
            classpath 'com.android.tools.build:gradle:0.4'
        }
    }
    apply plugin: 'android'

    dependencies {
        compile files('libs/android-support-v4.jar', 'libs/java-api-wrapper-1.2.0-all.jar')
    }

    android {
        compileSdkVersion 17
        buildToolsVersion "17.0.0"

        defaultConfig {
            minSdkVersion 15
            targetSdkVersion 16
        }
    }

それを追加した後、プロジェクトをビルドしましたが、エラーはありません。しかし、コードprivate ApiWrapper wrapperでクラスを使用しようとすると、エラーが発生します。

Gradle: error: cannot find symbol class ApiWrapper

エラーがどこにあるのかよくわかりません。私grade.buildは大丈夫ではないですか、それとも別の方法で構築することになっていますか?

4

6 に答える 6

18

build.gradle 内のすべてのライブラリ プロジェクトに対して、minifyEnabled を false に設定します。このスレッドで Scott Barta が受け入れた回答を参照してください。

このスレッドで Scott Barta が受け入れた回答を参照してください

于 2015-09-16T05:40:09.300 に答える
0

Android Studio ファイルに移動し、Invalidate Caches/Restart を押します。これは私がライブラリを見つけるのに役立ちました

于 2021-03-04T09:06:04.767 に答える